Welcome!
How is he attacking her?
More than likely, he is trying to mate her and she is just not ready for that and won't be until she reaches point of lay (POL).
What size is your coop (in sq feet) and your run (in sq feet)?
Do you free range?
If you have the space and the time, you may want to...