Mark, what would you do if player B1 caught the ball mid air and came down OOB, regardless if it was on an inbounds or not? Probably give A the ball where B1 came down OOB, right? I'd play the same situation here.
Of course, I can't seem to back this up with a rule or case book play....