Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
John B. Bloom
LIBERTARIAN
John B. Bloom is running for Virginia State Delegate, District 70.
Personal background
John Bloom lives in Newport News, Virginia. He holds a bachelor's degree in nuclear engineering from Pennsylvania State University and a master's degree in environmental technology from the New York Institute of Technology. He has a son. He is a Christian.
Professional background
John is a substitute teacher at Newport News Public Schools. He previously worked as a health physicist Norfolk Naval Shipyard and a senior technical at Brookhaven National Laboratory.
Political background
John ran for the Virginia House of Delegates in 2013 and for Newport News City Council in 2024, but did not win either race. He also ran for New York State Assembly, but did not win.
Economy
Proposed tax rebates for Virginia residents on gasoline purchases, an annual tax based on miles driven and vehicle weight, and tax credits for companies that provide public transit passes to employees.
Supports evaluating and eliminating unnecessary programs, reducing government size, using technology to cut costs, and decreasing state employees through attrition and buy-outs.
Supports unlimited contributions from billionaires like Elon Musk and George Soros to Virginia candidates, and believes that fair and equal media reporting on all candidates would eliminate gerrymandering and promote competition.
Suggest an edit
Energy & the Environment
As of September 17, 2025, John B. Bloom did not have a website or any information online.
Report missing info
Public Safety
As of September 17, 2025, John B. Bloom did not have a website or any information online.
Report missing info
Education
Supports implementing CDC guidelines for student mental health, including educating students, training teachers to spot warning signs, and equipping high school administrators and counselors to help students address mental health issues before crises occur.
Suggest an edit
Healthcare
As of September 17, 2025, John B. Bloom did not have a website or any information online.
Report missing info
Voting & Elections
Supports bipartisan cooperation to achieve goals, and plans to engage in constructive debate like President Reagan, ensuring legislation benefits all Virginians.
Suggest an edit

