I told that before and I say it again - I never had any problems with him. In game he always seemed like a nice guy to me.
And I think there is no need to force people to write self-deprecating essays, especially if they're obviously not capable of English. It's been more than a year and I still see him playing on N/A quite often despite his trashy ping and he is desperately tries to come back. That alone shows that he understood his faults, and will surely cherish his one last final chance to stay. And honestly I couldn't think of any possible scenario in which his presence could bring any serious harm to our already diminished community. In the end, you can always give him run, if it turns out that this guy can't learn from his mistakes at all.