To be fair, he was asking for trouble by running to the barrier at the front, reaching over and screaming abuse at Gallagher (who, to his credit, seemed to find it quite funny). I'm not saying he deserves a life ban (or a criminal charge), but to do what he did was pretty stupid. In any case, I'd imagine that it was the police and not the stewards who dictated how the issue was dealt with.