Tragic details surrounding Stephen 'tWitch' Boss's death emerge