B1 is under no obligation to catch the ball. As long as the administering official is counting, then I have no problem with what took place. The ball is certainly at the disposal of a player from the throwing team. A2 ensured that.
What if B1 was standing at the FT line? do you then consider him to have the ball at his disposal for the throw-in?