With my first batch I got my first egg at 16 weeks and they started laying pretty steady around 19-20. I think I just got my first egg from this batch though it’s incredibly early at 15 weeks today. It’s much smaller than the rest of the eggs and blood streaked which usually means it’s a pullet...