This person is just a low life. There's nothing he can do or say to save face, and no matter how many retards on the sci-fi boards he has behind him, they're opinions are worthless. They have no idea how much work goes into a project like this. Omni may make it look easy, but that's only because he works full throttle on his projects.
Personally, I think we should just double check that he no longer has access to anything here, and then completely forget his existence. Never speak of him, pay him no mind, and be just a bit more careful of who gets private data.