I'm pretty new to chickens too but the other posters are right. A rooster should not be keeping hens from food. My roo was a jerk but he did find food for the girls and wait to make sure they had enough to eat. He terrorized them in the morning so we had to set up extra feeders in the duck pen so they could eat in the morning. We sent the roo to freezer camp for attacking us and our egg production has gone up slightly since he's been gone (only this weekend but we are getting a few more eggs a day).
Also, if they are moulting they will not lay - at least that what I have read - and I plan to start a second flock so that when my current flock moults I will continue to get eggs. And if you aren't supplementing with light during the winter your egg production will go down.
IMHO, if they ate better with him out of the coop then I'd consider isolating him until he matures or getting more hens to distract him or get rid of him.