first of all he isn't meaning to hurt you , if you say he's finally starting to mate and he's then doing that, its because he's trying to mate with you, he truly has no intention on attacking you he just wants to get lucky lol. I'm not the best person to ask on advice to make them stop doing this however, because when i pick them up and put them on my shoulder they play with my hair and just sit on my shoulder (things they've been doing since they were babies) So i dont know how other people handle it. I think pretty much everyone on here other than me can tell you how to make them stop