What a low-life if it's true. I don't like people who cheat but nothings worse than a loudmouth who cheats. Enjoy the year off and i'm sure he'll fade away.
I agree with everything you just said, but I have to add, "and denies cheating after the fact." Simply disgusting!