You ought to teach your rooster that YOU are the boss and he is only the lieutenant. A good rooster watches out for his flock, but he should NOT be jumping you when you are gathering eggs even if there is a hen on the nest. Don't put up with that because it will lead to further trouble down the road.