Maybe try dropping the treats at his feet for him to call the girl’s instead of feeding from your hand. In my experience that makes you seem like competition for the girls and in Pingu’s mind they belong to him. When I quit hand feeding and did that it helped tremendously.Thanks for your advice! We do sometimes hand feed the hens (and Pingu but less so now!) but we don't pick them up and cuddle. I had read about picking roos up as @My2butterflies suggests above but the one time I tried, with gloves on, he was having none of it and I had no chance of getting hold of him! I don't ever strike him and don't want to hurt him, so just use the stick to defend/deter, it's just frustrating as it seems like we've solved it and then he'll try again.
I sure hope you can work out!