Aren't those orange drops BoP anyway? I soloed Hammer Station and Esseles a few times for lightside points and all the stuff the bosses dropped was BoP.
But yeah, they seemed very much based on my class. And on my Smuggler, in two normal Esseles runs with another human player, I got two orange blasters, two orange jackets and two Esseles gloves... it was a little crazy. Wasn't complaining though.
Yeah, I mean to say "companions" in my initial post, not "alts. I'll go back and edit it.