Wonder if Weber didn't punch intentionally? He seemed to far more interested in protecting himself and stopping the fight as soon as he got Larkin going.
No reason to risk hurting yourself in a fight when the whole point of the fight (from Weber's perspective) is to trade 5 minute majors.