Mine always lay finish laying by 4-5:00 pm which is good for me, I can feed and get eggs after I get home from work and have some time to enjoy a few minutes with them.
I seem to have one late layer, too. She's also the only one who still doesn't want to use the nest box, either. At 3pm there were 7 eggs nicely sitting in the boxes. At 6pm there was one on the floor under the boxes. Maybe she's confused because I had taken all the other eggs out.
I always get up to one in the morning, and as the day goes on they all lay eggs. They don't lay any after 5pm. Or not yet any way. I'm proud of them today, as yesterday we had a little talk about not laying, only got 4 yesterday. Today got 10!!!!