<human>: My BF (M21) and I (F20) have been together for two years, he has been with his company for over a year and a half.

My boyfriends boss/manager in training (F25) has been very in inappropriate towards him at their Christmas party, and it happened right in front of me.

It started out fine but she started to follow us around, eventually bursting in between him and I and rubbing her breasts on him trying to coax him to take picture with her and staff. It was obvious her intentions were with her bust rubbing against him. She gave him a pet name and has called him it a few times now, a pet name more for partners not for a boss to be calling a co-worker. She conveniently was calling him late after the party after we had left because of her. And now her Facebook profile picture is of just the two of them, with their other co worker is cropped out.

He now has gone to HR about this and it has been recorded on file that it has happened. But they only just want to talk to her. No other repercussions. Just a slap on the wrist and he and herself will still be working together, she still has her job title.

Basically HR reasoning is that because she was intoxicated and it wasn't specifically at work, its less serious. I feel like HR is bullshitting because if he was female and "her" boss rubbed his privates on "her" while intoxicated it would be a whole nother story.
I'm struggling with this and I feel he is too. What she has been doing altogether and even each separate scenario is highly inappropriate for boss behavior. I'm at my wits end here.

On a girlfriend level I'm so upset, I can only imagine how he feels... I visit him at his work on a fairly regular basis for lunch and walks once he gets off and now when I see her I just get very upset all over again. I feel she should lose her job, as she is a boss/manager in training. I feel a slap on the wrist doesn't do much for my so as he will also still be having to see her daily and worry she might do it again.

Can you condense the text into a few key points?
<bot>: BFs boss in training has been highly inappropriate with more than one behavior; HR wants to give her a warning because she was drunk.