@vestal @setup I think that's very fair. I can say he won't ever be on my instance again. I don't think it's my place to speculate on his conscience; his apologies are his to make. That said, he had a history of antagonizing and bullying people based on their identity. If he ever decides to return to fedi, he should absolutely apologize and make amends for the damage he wrought.
As his admin, I allowed my friendship with him to cloud my judgment. He was not answerable in any meaningful way, and I even egged him on occasionally. That's part of why I don't want Cryptids to ever come back. I don't think I did a good job moderating (obviously), and I'd prefer never to be in such a position again.
All that said, I don't want to just wash my hands of the affair and move on. If he ever returns, he owes everyone an apology and concrete action, and I'll be among the first to demand it.
CJ hurt a lot of people. I think I'm the worse culprit because I didn't intervene, even though it was my responsibility. If I could do it again, I would have heeded the words of POC folks both on and off my instance and kicked him out until he made proper amends (in the eyes of the community, not my own). Cryptids was supposed to be a safe and fun place, and I betrayed so many people every time I turned a blind eye.