Just put him on the ground when he lands on you. He'll learn it's not a roosting place. That's what I do with most of my males. I have one I cart around like a purse dog, but he's a specific individual that I've raised almost a yearExactly why I need to correct this behavior before it goes anywhere.