Have you tried taming the tyrant? My Japanese Phoenix ,Sammy , short for samurai, would slam into my legs when I was leaving the coop. For a while, I would stop and shout NO directly to him. That helped some. I then tried picking him up and holding and petting him. I gave him treats out of my hand. He doesn't slam into me anymore. Now my little golden seabright and Belgian de' Uccle roosters are another story.