Two people in formal attire are shown at separate public events, one speaking at microphones and the other, possibly London Breed, seated in a courtroom or council chamber.
Two former staffers have alleged on the record that former mayor London Breed said she'd tap Stephen Sherrill D2 supervisor in her own self-interest. Breed and Sherrill deny this.

Conor Johnston was then-Supervisor London Breed’s aide for five years until 2017.

He then transitioned into being a political trickster, Mayor Breed’s confidant and her most emphatic online and real-life partisan backer.

He was named “Biggest Mayoral Troll” by SF Weekly in 2018; one year later he said, “I would crawl through broken glass to bite an alligator for her.” 

In a videotaped interview with Mission Local last week, Johnston now says that the former mayor, “somebody I was close to, told me things that were just horribly wrong. And for 16, 18 months, I’ve wrestled with what to do with that.” 

Johnston says that, in November 2024, Breed told him that billionaire Michael Bloomberg, who has put millions into Breed’s political career, personally called her and asked for Stephen Sherrill to be appointed to the vacant District 2 supervisorial seat. 

Sherrill, a native New Yorker, had previously worked for then-New York Mayor Bloomberg. Prior to his appointment as a San Francisco supervisor, Sherrill worked in Breed’s office as the director of the Mayor’s Office of Innovation, a Bloomberg-funded position. 

In the five weeks between Breed’s defeat to now-Mayor Daniel Lurie and her appointment of the largely unknown Sherrill, Johnston says he and Breed had numerous discussions about the pending appointment.

“During those conversations, she told me things like, ‘this one’s for me,’ meaning this appointment,” Johnston says. 

Other things Johnston recalls Breed saying at the time include “I’m 50 years old and about to be out of a job; I need to think about my financial future,” “Mike Bloomberg called me and asked me,” “They” — meaning Bloomberg World — “are going to set me up,” “I have a lot of expenses. I need to worry about how I’m going to pay for things.” 

It was, Johnston continues, “a variety of comments along these lines. At every point I pushed back.” 

Johnston readily acknowledges that he was in a “conflicted role” — he, too, was hoping Breed would tap him for the District 2 seat.

“Am I offering advice because that’s what I believe is the correct advice, or because I’m trying to talk her out of appointing someone other than me? I suppose both were true, but more than anything I was concerned about her saying those things. I couldn’t believe she was saying those things, to be honest. It was very out of character. It wasn’t the person who I had worked with for the preceding 12 years.” 

Conor Johnston giving an interview in Mission Local’s newsroom.

Breed’s former confidante says their relationship permanently splintered when he insisted upon an impromptu and candid City Hall meeting with her on Dec. 3, 2024. This meeting was recounted in a February article in the California edition of the New York Post.

“I was very honest,” Johnston recalls. “I said, ‘what you’re considering is potentially illegal, it’s certainly wrong and you can’t do it.’ And the response I ultimately got was, ‘it was very inconsiderate of you to come to my office today.’” 

Mission Local reviewed text messages between Johnston and Breed from before and after that December 2024 meeting. The phone number of the recipient corresponds with Breed’s cell number.

She did indeed criticize Johnston for coming to see her in person: “You should have just said, ‘hold off on a decision until we talked’ … I wish you would have been more considerate.” 

Johnston texted back, “I’m trying to look out for you. It was urgent …” He added: “It’s bad and we’re worried.” 

Screenshot of a text conversation discussing the timing of an office visit, decision-making urgency, and concerns over handling the situation sensitively, with London Breed mentioned as part of the discussion.
Text messages sent from Conor Johnston to London Breed the day the two met at City Hall to discuss Stephen Sherrill’s appointment.

Mission Local reviewed additional extemporaneous notes and text messages exchanged in November and December 2024 by people knowledgeable about the appointment process. Their content corroborates Johnston’s narrative. 

An email to the Bloomberg communications department has not yet been returned. 

Reached for comment, Sherrill, who is up for election on June 2, wrote, “The appointment process entailed rigorous vetting, interviews, and community input. I am proud of my record of service both as District 2 Supervisor and in my prior roles, and for delivering results for my neighbors and constituents.”

Breed in 2025 accepted a six-month position as an adviser-in-residence at the Aspen Policy Academy at the Aspen Institute, which collaborates with and is partially funded by Bloomberg Philanthropies.

No high-profile longer-term job, with or without Bloomberg ties, has yet materialized; if Breed is benefitting from the District 2 appointment, it is not resplendently obvious. 

She sent a lengthy statement denying any wrongdoing: 

I want to be very clear: Stephen Sherrill was appointed because I believed he was the best person for the role, based on his experience, qualifications, and ability to serve District 2 and the City effectively. He has proven to do so. I am proud of the work Supervisor Sherrill is doing and the leadership he continues to demonstrate on behalf of the residents of District 2 and San Francisco.

Yes, Mike Bloomberg is a friend, and he has been a thoughtful voice and mentor over the years, just as he has been for countless leaders and public servants across the country and the world. But that is the extent of it. I don’t work for Mayor Bloomberg. And I have always made my own decisions.

I currently run my own company and maintain active clients. I have worked consistently since I was 12 years old. I hold a BA from Davis and a masters from USF; I am deeply experienced, and I have built a long record of public service and leadership that speaks for itself. To once again attempt to portray me as a puppet of a man is deeply offensive.

I also stand proudly behind my record of appointments during my time as Mayor. I appointed highly qualified leaders to serve as District Attorney, Public Defender, Districts 5 and 6 Supervisors, City Attorney, Assessor-Recorder, City Administrator, and members of both the School Board and City College Board, in addition to District 2 Supervisor. 

Those appointments reflected thoughtful consideration, extensive vetting, and a commitment to always doing what’s best for San Francisco, despite some individual’s hard feelings.

A woman in a blue dress and sunglasses sits among a group of people outdoors under a clear sky.
London Breed watches Daniel Lurie’s swearing-in on Jan. 8, 2025. Photo by Abigail Van Neely.

Second former staffer backs up Johnston

Some Breed staffers close to the appointment process did not recall the mayor saying anything untoward. But not all of them. 

“When I asked London Breed how she was making the decision, she said, ‘I am making this decision based on what I need to do next, and I don’t have a paycheck come January and I can’t collect my pension until I’m 53,’” said Eric Kingsbury, Breed’s campaign manager in her 2024 re-election bid. 

“Later, unprovoked, she said that again, but also added that she has family who depend on her financially.” Kingsbury recalls being flabbergasted at the time: “I didn’t know what to say, because it seemed a pretty damning thing to say.” 

Kingsbury, like Johnston, was a hopeful for the seat awarded to Sherrill — leaving him open to accusations of sour grapes. 

“There’s a reason I haven’t gone public about this in a year and a half, and it was because I thought that would be the response,” he said. “I can understand why someone would think that, but at the end of the day all I have is my integrity. I think people deserve to know the truth.”  

Kingsbury said he does not plan to run for the District 2 seat in November. As a member of the Democratic County Central Committee, he personally abstained from voting on the June District 2 endorsement, which Sherrill won handily. 

Man in a blue suit and black tie standing in front of an ornate building entrance with columns.
Stephen Sherrill, the District 2 supervisor, poses for a portrait in front of City Hall on Jan. 22, 2025. Photo by Junyao Yang.

‘It smells,’ but it’s still ‘a defense attorney’s playground’

Bill Portanova, a former state and federal prosecutor now in private practice, reviewed the on-the-record claims of Breed’s former staffers at Mission Local’s request. 

“It smells,” he said. “It smells like someone planning their post-government career.” 

But, he added, “there is plenty of room for a good defense attorney to argue that it’s something else entirely. There is certainly a lot of smoke and heat, there’s no question about it. … At the moment, it’s definitely highly defensible.” 

If Bloomberg did indeed call Breed and lobby for Sherrill to be given a job, that, in and of itself, is not illegal. And it would also not necessarily be illegal if Breed made the appointment her longtime benefactor desired, provided there was no specific promise and exchange driving Breed’s decision as to who would be the next District 2 supe. 

“Everything anybody claims to do in the public interest is also in their own interest. Everything,” Portanova continues. It’s the explicit promise of quid-pro-quo that is, he says, “the essence of bribery itself: You have to get something.” 

Legal red lines are crossed when politicians knowingly offer a thing in exchange for a thing knowingly taken. Without an explicit promise, the aforementioned smoke and heat do not combust into fire. 

If a politician is merely hoping his or her act leads to “sunshine filling the sky tomorrow,” Portanova says, that would not be enough to break the law. “The intangible nature of the sun shining warmly on me tomorrow,” he continues, “is really a defense attorney’s playground.” 

Person holding a bright green sign reading "My Cat is More Qualified than Dan" with a drawing of a cat. Sunny day with a lens flare effect.
Conor Johnston outside of Daniel Lurie’s mayoral campaign launch event. Photo by Xueer Lu, Sept. 26, 2023

Why now?

In the year and a half since his appointment, Sherrill has picked up a reputation as a hard-working and approachable district supervisor.

As Mission Local wrote in March, the accusation that a wealthy individual used his connections to get ahead may not even be perceived as a tremendous problem in affluent District 2. 

Sherrill has amassed more than $1 million in his race to win a Board of Supervisors seat in his own right. That includes more than $440,000 from five different independent expenditure committees that are backing him.

If Sherrill crushes opponent Lori Brooke in the June special election to fill out Catherine Stefani’s term, he may clear the field for the November election to win four more years.

District 2 is, blessedly, not unduly burdened with the issues of overt misery, law-breaking and poverty that other San Francisco neighborhoods are.

A pragmatic District 2 supe can, in the absence of a constituency that needs him to do much, use their time in office to take popular citywide votes and court constituencies elsewhere in the city.

Supervisor Gavin Newsom did this, and he matriculated to the mayor’s office and Sacramento — and perhaps beyond. Stefani, appointed by then-mayor Mark Farrell to replace himself on the board, is now an assemblymember.

When asked why he’s choosing to go on the record at this time, Johnston replied, “I know things that voters in District 2 have a right to know and to consider.” 

Breed, the woman he once said he’d bite an alligator for, “broke my heart.” Her ascent from a chaotic and impoverished upbringing in the Western Addition to the pinnacle of City Hall was, he says, the embodiment of the promise of San Francisco.

“In her last act in that office, she didn’t just betray that sentiment,” said Johnston, “she sold it out in the worst, most indefensible way to one of the richest men in the world.” 

“Everybody I have talked to about doing this interview has told me not to do it,” he continues. “They’ve said it will only bring negativity on me. My thinking is, I would rather be disliked for telling the truth than liked for being complicit in something that I know is wrong.”

Follow Us

Joe is a columnist and the managing editor of Mission Local. He was born in San Francisco, raised in the Bay Area, and attended U.C. Berkeley. He never left.

“Your humble narrator” was a writer and columnist for SF Weekly from 2007 to 2015, and a senior editor at San Francisco Magazine from 2015 to 2017. You may also have read his work in the Guardian (U.S. and U.K.); San Francisco Public Press; San Francisco Chronicle; San Francisco Examiner; Dallas Morning News; and elsewhere.

He resides in the Excelsior with his wife and three (!) kids, 4.3 miles from his birthplace and 5,474 from hers.

The Northern California branch of the Society of Professional Journalists named Eskenazi the 2019 Journalist of the Year.

Join the Conversation

27 Comments

  1. London Breed appointees: Brooke Jenkins, Stephen Sherrill, Vallie Brown. Matt Dorsey and SFUSD Phil Kim. And who can forget: Breed’s bizarre and controversial (Illegal?) practice of making all appointees sign undated letters of resignation, until one day, her appointee to the Police Commission, Max Carter Oberstone (who was removed by Lurie) blew the whistle on the practice.

    +14
    -2
    votes. Sign in to vote
    1. Johnston had evidence of Mayoral crime and sat on it. NOW he fesses up? RICO. They’re all goons.

      +4
      0
      votes. Sign in to vote
  2. Haha. That is so London Breed. How so many voted for her in 24 is beyond me. Not that the Lurie billionaire mob is much better.

    +9
    -1
    votes. Sign in to vote
  3. A real pickle here because on the one hand I’ve long believed this was exactly how and why the appointment happened but on the other hand I generally do not believe a word Connor Johnston has to say about anything.

    +8
    0
    votes. Sign in to vote
  4. Thank you Joe Eskenazi and Mission Local. Conor knows where all the bodies are buried. Heck he even buried some of them. What is his motive in doing this?

    +7
    -1
    votes. Sign in to vote
    1. He says to out Breed was to do what was right, but it is likely he is aware of the revenge factor and has grappled with the proportionality between the two. In my opinion, revenge would be the greater motivating factor as the urge can be unbelievably strong (see The Science of Revenge by James Kimmel Jr.). Breed has likely shut down their relationship and Johnston feels hurt and betrayed as he put a lot of energy her way would be my guess.

      +3
      -1
      votes. Sign in to vote
      1. What relationship was there to be shut down at this point? Once the sharks stop swimming forward, they suffocate.

        0
        0
        votes. Sign in to vote
  5. Joe! Was this not a strange and terrible saga? You didn’t tell us it was, so I can’t be sure.

    +6
    0
    votes. Sign in to vote
  6. Interestingly (ironically?) the only person in this saga who doesn’t come across as ugly and conniving is Sherrill himself.

    +5
    -1
    votes. Sign in to vote
  7. We need a charter amendment to require Board of Supervisors confirmation when the mayor fills a vacant seat. Very few cities allow their mayor to do this unilaterally like we do. It invites corruption and poor choices (Beya Alcaraz). It should be fixed.

    +5
    -2
    votes. Sign in to vote
  8. Some combination here of crabs trying to climb out of the pot and rats jumping off of a sinking ship.

    Just like there are flecks of gold in Trump’s piles of shit, here’s a fleck of gold in Lurie’s piles of shit–cutting off the patronage operation to wet the beaks of political class hacks.

    Hopefully this taints Breed as corrupt and diminishes her prospects in Bloomberg world and shows Johnston as a big mouth, not to be trusted, crimping their future earning potential moving forward.

    It will take years for this crowd to suffer commensurate to the damage they’ve done to San Francisco while in power.

    +4
    -1
    votes. Sign in to vote
  9. It’s not too surprising that it’s taken trickster Conor Johnston 18 months to reveal Breed’s quotes “I’m 50 years old and about to be out of a job; I need to think about my financial future,” coupled with “I have a lot of expenses, I need to worry about how I’m going to pay for things” when it come to her decision on appointing the vacant D-2 Supervisor seat. It’s unsurprising how she justifies plotted how she would “pays for things” after leaving the Mayor’s gig.

    Reminds me of the stories about her wardrobe and those reported “gift cards” during her tenure.

    Conor was despicable when he served as Breed’s trickster and court jester, a gig he apparently is still hard at work at now stalking Saikat Chakrabarti. It shouldn’t have taken Conor 18 months from the November 2024 election in which Breed lost to Lurie to belatedly fess up to Breed appointing Sherrill at her pal Michael Bloomberg’s request, so she could cash out with a six-month gig running the Aspen Policy Academy at the Aspen Institute, funded in part by Bloomberg.

    Breed’s tenure as Mayor was riddled with scandals, and appointees such as Sheryl Davis. As Mayor, she was slimy all along in Room 200.

    And rather than rooting out corruption still percolating at City Hall, Lurie has changed the narrative to taking a wrecking ball to the City Charter with three fake “charter reform” ballot measures, attacking our local Democracy by counting on Sherrill’s support if Sherrill wins reelection. Sherrill shouldn’t be surprised by the stink from billionaire Lurie and Bloomberg wafting throughout Pacific Heights. Nor should D-2 voters enduring the odor.

    +4
    -2
    votes. Sign in to vote
    1. If the stool pigeon is making noise now, it must be b cause he wants his own name out there in the press,hence, the controversy. He’s known her 12 years and shdd only she’s someone h no longer recognizes? How’s that for a distancing act, while throwing dirt?

      0
      0
      votes. Sign in to vote
  10. It just seems that Mr. Johnson is telling us that if he were chosen by London Breed that it would be fine. Because she chose someone else it somehow is illegal. So which it it?

    +4
    -3
    votes. Sign in to vote
    1. …because she would be receiving a benefit from Sherril’s appointment, that’s the potential crime.

      +2
      0
      votes. Sign in to vote
      1. SELLING OUR GOVERNMENT FOR PERSONAL PROFIT.

        As if this wasn’t part of Breed’s overall pattern ALL ALONG!

        +1
        0
        votes. Sign in to vote
  11. So sounds like Eric Kingsbury & Connor Johnston both ultimately wanted this position, never got the job & now they’re on a smear campaign. I get it. But if they are so qualified, why are neither of them running against Stephen Sherrill for the job ? So they expected Mayor Breed to just hand them a job they felt that they were “owed”, if these losers don’t run against Sherrill, then they themselves have actually proved that they are completely unqualified. Why are they not running? 🤔

    +1
    0
    votes. Sign in to vote
  12. It doesn’t sound like you are saying she was Bloomberg’s puppet, it sounds like you are saying there was a quid pro quo for a cushy post-mayoral job from Bloomberg.

    +1
    0
    votes. Sign in to vote
  13. “District 2 is, blessedly, not unduly burdened with the issues of overt misery, law-breaking and poverty that other San Francisco neighborhoods are.”

    There’s only one Sixth Street. How is this not an overt insult to other San Francisco neighborhoods?

    0
    0
    votes. Sign in to vote
  14. When London Breed was supervisor, she never held an open community meeting. Johnston was totally obnoxious the one or two times I met him. She took an unexplained loan from Mohammed Nuru, her subordinate and former lover.

    Breed was on board with privatizing the parks (what has been done in the Arboretum, on JFK and elsewhere is a disgrace), a corrupt redistricting process (that gave us Engardio and handed the Inner Sunset to Melgar while also removing the Concourse from the troublemaker Chan and handing it to the elite venerating Melgar), and many other bad things (such as appointing Vallie Brown to be her successor).

    It was obvious from the get go that Sherril’s appointment was a gift to Bloomberg.

    Despite his considerable character flaws and lack of moral judgment, I do respect Johnston for finally coming out with the truth.

    +1
    -3
    votes. Sign in to vote
    1. Correct until the last sentence. Johnston could have do this MONTHS AGO!

      Why, was his conscience not bothering him until now? Shenanigans!
      He was one of her most vociferous and unhinged attack dogs.
      She snubbed him so he’s no longer bound by loyalty to a criminal.

      He could have really made a splash if he had said this WHEN IT HAPPENED! Now it’s almost as if it was deliberately intended to be too late to act on.

      Connor has always been a crooked little goblin. I doubt he suddenly came clean.

      +1
      0
      votes. Sign in to vote
  15. Gooey gossip for the season ?

    Rich people often buy political positions,

    like when Willie appointed Gavin to please Gordon.

    Hey, we’re all friends on a first name basis here, right ?

    And Donald made Gavin’s X, Kimberley an Ambassador to Outer Mongolia ?

    Personally, I always had to pass a Civil Service test.

    lol

    go Niners !!

    h.

    +2
    -5
    votes. Sign in to vote
  16. As a constituent of Sherrill I’m happy with the “deal” …if there was a deal! As for Sherrill’s detractors who agonized over their reveal… gag me with a spoon if they aren’t aiming to run against the “incumbent” in November!

    +2
    -5
    votes. Sign in to vote
Leave a comment
Please keep your comments short and civil. Do not leave multiple comments under multiple names on one article. We will zap comments that fail to adhere to these short and easy-to-follow rules.

Your email address will not be published. Required fields are marked *