RE: new gun
I would get the BPS also. I especially like the top tang safety and bottom eject features.
Have you shouldered any of them yet? The BPS has a traditionally longer receiver which might make it a bit uncomfortable for people with shorter arms. The Benelli traditionally has a bit longer pump action which if you are not used to it will lend itself to "short shucking" the pump.
Nothing wrong with the Stoger pump. The P350 is one of the more underrated shotguns out there.
Either way I bet they both will give you a lifetime of service.