You say B2 takes a swing/punch. This is not an unsportsmanlike, it's PF. However you say you ejected him so there's really not a difference at that point. Taking a swing is fighting even if there's no contact and is an automatic ejection. You need to march them off in order, if you know it, just like LDUB said, giving signals for each offense.
|