What a great story this is. He REALLY likes it at your place.
I like my roosters however, I'm up to 11 of the suckers. Crowing at all hours and the girls are not liking the gang b_nging that is starting to occur since I put a light with a timer to extend the day light and improve production. I sell eggs at work and have many more customers than eggs of late.
You could build a little shed off of your barn for your roo and maybe get him some girls. There's nothing like farm fresh eggs. Orangy yokes, higher omega 3's, great for baking. Yummy - just the perfect little food in a package.
Welcome to BYC's. A great place to come learn about chickens and more.