Yeah roosters happen! they can be difficult to sex until they are older.
2 roos for 2 hen may be a bit to much for the hens. Watch to make sure they aren't fighting to much or over breeding the girls. You may want to look into hen aprons if you notice them losing feathers or getting raw on their necks or backsides
Roosters also shouldn't eat layer feed- to much calcium in the long run cause problems for the roos.
I think the eggs are fine- my new layer always had an off one here and there for the first month or so at least.