Yesterday, we reported on the shocking suicide of Stephen "tWitch" Boss, who was the longtime DJ and eventual executive producer…