wow, that's a tough one...stealing is HUGE, as is drama...however, maybe the kid is really in too deep and is reaching out, in which case, it would be pretty d*ck, of the BF to blow him off at a critical time...i would say that your boy needs to really sit down and talk to his BF...not to make him choose, but to say something to the effect of "look--this is really hurting our relationship...i understand you need to be there for your friend, but you can not babysit him either or he will never take responsibility for himself", cause it sounds like the friend is on a path to disaster and sometimes the only way we get off that path is if we hit bottom...making the BF make a choice will backfire, but the BF needs to let the friend grow up a little on his own...