Watch wallets don’t require keys, you could setup a watch wallet for the
b1 account to view their account if you wanted to.
No, you should just need the one. Did your keys change recently? If you look your account up on a block explorer, are there any key change actions that have happened?
One other thing that might be happening here is that the BEOS team’s APIs could be not working properly. We don’t control that, nor do we run our own servers - so if you don’t see any key changes on your account it might be worth asking the BEOS team if their servers are working properly.