Re: Angry/Lovey Kitten
It sounds like with the 1st encounter your BF may have come home with a smell that triggered her fight/flight instincts and then the other encounters just reinforced her behavior to be wary and watchful of him. The second encounter almost appears to be an "over-stimulation" issue. You must watch the cat carefully, if the signs they give are very subtle: ears twitching or laying back, turning to glare at the person or hand petting them, rippling their skin, sinking away from a person touching them. Some cats progress very quickly through these "silent language" steps before they resort to audible growling or hissing and finally physical/yelling in the form of scratching and biting, because the person didn't "listen" to them. Finally, the last incident seems as if he tried to help her, but she had scared and ticked herself off and was "not in the mood" to be helped.
Cat speak in the silent body language of motion and/or posture, progress to audible and then physical to get their message across. This is the ONLY way they can communicate.
We need to learn to understand what they are saying. I think your BF needs to work towards befriending the kitty (treats and gentle petting...always stopping before she is done, make her want more attention).
Best of luck,