I do hope he comes back and tries to explain himself... I’m not holding my breath though. I tipped off the mods, but he’s still active. His past posts aren’t so obvious — I think he forgot where he was for a moment! LOL
Some things take time.
Personally, I prefer if the mods give us a few hours to play with the troll before zotting them. I always enjoy the FReeper comments to the troll before he gets it.