I always check homework in the morning.
My kids come in and work on the math message every morning. I always have a message up with some skill that we worked on previously (find the value of coins, write the correct time on the clock, addition or subtraction problems, find the number before and after). Each message has 4-6 questions on the same skill.
My kids come in, unpack, take a math message paper, put their homework on top of their folder at their seat and work on the math message. Since it's a review, I don't have to say a word to them. I take attendance, take lunch count, and they are still working for at least 5 minutes. When they finish, they know to create their own problems on the back.
I collect homework, and check it off as I collect it and even sometimes correct it depending on what it is! All of this takes the first 10 minutes of the day. Then we correct the math message together for 5 minutes and it works on a previously learned skill. I love it! for 15 minutes in the morning, the kids get extra practice and I've seen real improvement in the skills that i choose to put on the math message often such a counting coins!
I'm not sure if you have 15 minutes to give up in the morning, but if you do I would. It's a nice quiet transition from entering the room, to getting all of the little things out of the way while they are practicing and relearning skills in math when it's not the afternoon and they're fresh! Good luck!