He also told his staff that he plans to retire at the end of his term in January 2023.
"I wish each of you the very best in your personal and professional lives," he said.
"He congratulated me on winning the election and running a strong campaign," Corpus said. "Bolanos ensured me of his cooperation with a smooth transition."
In an Instagram post, Corpus said she would be reaching out "to law enforcement and community leaders to begin sharing my plans for transition."
Bolanos declined to make a statement, but in an internal memo told his office that he had conceded and had congratulated Corpus, according to his campaign staff.
In an interview with The Almanac's sister publication, the Redwood City Pulse, shortly after election results came in on primary night, Bolanos said he was disappointed by the early returns but was optimistic to see how the rest of the night might play out.
"But, I think there is still a lot of votes to be counted," he said. "And let's see what happens."
He told his supporters that if he lost, "The worst thing that happens is that I lose, I won't take it the wrong way" and "I will always be proud of the work that I do."
As of June 17, Corpus had 56.65% of the vote to Bolanos' 43.31%.
This story contains 323 words.
Stories older than 90 days are available only to subscribing members. Please help sustain quality local journalism by becoming a subscribing member today.
If you are already a member, please log in so you can continue to enjoy unlimited access to stories and archives. Membership start at $12 per month and may be cancelled at any time.