I love roosters too. But I live in town and it's illegal! When I had to give away mine I was so unhappy. Roos really liven up the coop and I personally think it's cute when bantam roosters try to attack you because they're so tiny and don't get they don't have a chance against a person...
I had a problem similar to this. I had a tiny black silkie pullet (dead at this point in time) who was three weeks old and not laying when my four month old rooster tried to mate with her. The thing was she was lame from Marek's so she couldn't do anything about it. I tried to get him off her...