Hi Khurram,
It looks like you're missing some very important information. Your routing is wrong, but I'm going to guess you know that. I'm also going to assume that you removed the public IP addressing of your BCM 50e and BSR 222 (highly recommended).
SITE A = 192.168.1.0/24 (BCM 50e)
SITE B = 192.168.10.0/24 (BSR 222)
Set the following;
Remote Network on the BCM 50e as 192.168.10.0/24
Remote Network on the BSR 222 as 192.168.1.0/24
You can't use the Internet because you are routing all traffic (0.0.0.0/0) across the VPN tunnel to the other site. You need to just put the network(s) that you wish to route across the VPN tunnel in the configuration.
I'm attaching a quick diagram... you only want to add those networks that you wish to route across the VPN tunnel.
Hopefully that makes sense.
PS: I've got to make the font bigger in the CSS, this text is way too small...