On a third offence, Jeff WILL get fired for good, so I thinking he is watching his back from now on.
Besides, I imagine he's got a good ways to go to prove to everyone and himself that he's not screw things up again. It would be a crying shame if he got canned for a promise that he broke in...