Tim - gotta disagree. I have a block on B1. There is no burden of vertically on A1 to shoot if B1 has not established and maintained legal guarding position prior to A1 leaving the floor. A1 can jump toward the basket all he wants on his shot. If B1 makes sufficient contact before A1 lands, it's a block.
Don't lose any sleep over it, though. I'm sure you missed a bunch more in that game.