Former LEAP staff member John Buffington died by suicide on Thursday, Jan. 8 as he was being served a search warrant for possession of child pornography at his home in Princeton, Mass.