I think you are underestimating BBP a little. That said, here are the B division tiers
ESM Huntington
didn't play Huntington but the results speak for themselves
Say BBP
good teams; not as good as the top 2
WH ISl MP RP
3 of them should make the playoffs but any of them could beat the other one on a given day but all four would have a very tough time against the top 2 and a tough time against the next 2
I don't want to come across as a moto but thats the way B division shapes up