Report: Stephen โtWitchโ Boss, DJ on โEllen,โ dies at 40 from apparent suicideStephen โtWitchโ Boss, the famed DJ from the Ellen DeGeneres talk show, which ended earlier this year, has reportedly died from an apparent suicide.