I have a SPA-504G running 7.4.4 with BLF on a Broadsoft switch.
1) While the phone is idle (not on a call) and a monitored user's line rings, a Call Pickup can occur from this attendant phone. However, if the receptionist is on the phone and a call comes in on a monitored line, the receptionist would like to place the call on hold and do a Call Pickup on the incoming call. This does not work and results in a "re-order" tone.
I have tested this same scenario with the same users with a Polycom phone running BLF and was successful, so I do not believe it has anything to do with the Broadsoft's users' capabilities or services.
2) The receptionist would also like to pick up a "second" call to a monitored user. I.e., a monitored user is already on the phone and a second call comes into the user. When the receptionist pushes the button and tries to pick up the call, the call fails as well.