I got two B's second semester junior year of high school. How much does that ruin my chances of getting into a good school?

OP still has a good weighted GPA so I agree she should still consider Berkeley. However, I disagree with the approach you suggest — it disregards fit and sets up kids for needless rejection. Applicants need to evaluate if their grades and scores make them competitive as a crucial indicator of fit.