Simon, let it go. He has been officially allowed back into the game, done deal. Let him succeed or fail based on his current activities. Your doing no one any favors by continuing the tirade.
Salute JimmyD3.
With all due respect, you're not one of the people being harrassed by this individual. I am acting on behalf of the many members of this community that he continues to negatively impact with his activities.
Since I couldn't care less about my score, and can cohesively and accurately share my observations, along with my 20+ year history in having dealt with this person, I think I am uniquely qualified to provide my input, which I believe is welcomed by many. Of course, not by all, which I understand and offer apologies to.