That was a bit severe for a punishment. I think a temporary suspension would have been enough for his actions. If he does it for the second time, then being fired is definitely a sound judgement.