The only thing I’d be thinking about is putting a bullet between the guys eyes before he could detonate his vest.
If the vest was remotely detonated or, more likely, on a timer, shooting him would have got the guard killed. If the fellow blew up where only he was affected then I would suspect strongly that the vest was on a preset timer, timed for going off shortly after entering the stadium.