Reverse chance a senior before I just get rejected from all the schools I want to apply to.

The B grades will make the reach schools very difficult, not some coin toss. Worse if any Bs are in STEM. You’d be competing with kids with consistent top performance and broader/deeper ECs. Kids who’d enter college classes with A level prep behind them.

You want a program you can master. Realistic for your actual record.