Nothing wrong with his punch. He was popped pretty hard and wasn't all there.
And looking for payback. At worst he gets suspended for a couple of practices this spring just to keep the whiney byu fans who complain about the fight and have never played a down of football.