Unless you determine B28 is standing in a position to prevent a team A player from getting to the ball (can't really call this blocking) or the contact is worth of a personal foul, I would have a flag here. IBB is an advantage/disadvantage foul and not a safety foul. I would more likely expect this to be PF or nothing.