This is what I did, and it worked: I put my rooster in his own coop during the day. He had water all day, and I made sure he was watching as I put the food into his dish. I am the source of all good things. All treats come from me. We went on like this for nearly a month. He had time outside of the coop to free range while I was outside with the chickens. I put him back into his coop when I went back inside. He was put into the coop with his ladies at night.
I've found that if I am working in the yard, as long as I am sure of myself, he is pretty much okay. If I am tentative in something I am doing, like slipping in a muddy duck yard, he starts going after my ankles. A verbal warning in my regular voice seems to work. Also, I always wear pants.
I think either I have a bigger tolerance for f*ckery from roos, or he really wasn't that bad. But anyone who ends up here stays here, we are a forever home, and so far I haven't had an issue that couldn't be dealt with. It depends on how determined you are to make it work.