Well, here we go...
What does personal acquaintance have to do with it? Now the mudslinging, flaming, etc. will begin.
Don't worry... nothing will happen... I think everything is already decided here... and not by me or you...
Regarding what prevented him - it's the same thing that made him confess, effectively signing up for a ban...
It's too late to cry over spilled milk (idiom)...
Added 5 minutes later
You write as if all people are your enemies, as if everyone is cheating and plotting... that's too much.
And OPTIMAL has already written TWICE that this case is unique!
Here's a question: how can you judge a person based solely on a message about his cheating that you saw on the forum?
I'm not saying I know him well, but I at least played with him....
The answer to your question is nonsense. You didn't communicate with him, you just played. And you played with the monitor, not with him, and there probably weren't any "life" conversations during the game.