The fine folks at 4chan have handed this guy his ass via doxing. Cops have started an investigation.
https://boards.4chan.org/pol/thread/177545025#top