i dont think outgoing players should have the right to touch any ball, even if it has stopped or it is in the pocket. why do they need to touch balls??? their inning is over. this solves a lot of little problems too.
It makes sense for the outgoing player to pick up the cue ball after a foul on a cluttered table. If the incoming player accidentally hits another ball while picking up the cue ball, they give ball in hand right back. The outgoing player doesn't have to worry about that, they've already fouled.
Definitely, though, the cue ball should be either slow-rolling and well away from any contact, or stopped completely, before the ball is picked up.
I agree, though, with the BIH ruling. It's a foul, and unsportsmanlike, but stopping a breakout isn't necessarily guaranteed to prevent a loss. He still lost the rack. Doing the same thing to the 8 ball (or to the cue ball when you're on the 8) would definitely be loss of rack, to which I think everybody agrees. The point for instances like this is to inform the tournament directors or league operators (as appropriate) so that if a pattern of misconduct emerges, the player can be ejected and anyone they cheated out of a match can be reinstated to the tournament.