I found it! Here is the link...makes sense to me
Rooster red does have a wonderful article about aggressive roos but doesn't say anything about not letting them mate in front of you.
This is the article I see about that:
http://shilala.homestead.com/roosters.html

This is the article I see about that:
http://shilala.homestead.com/roosters.html