I have worked in daycare for a long time, and I think the snack is just a comfort thing. They've been in a different place all day, eating someone else's food, and when they get home they just want to reestablish their home life. Does that make sense? What time does he have snack at daycare? How old is your son? How long has he been going to daycare? When do you get home from daycare? Have you tried using a slowcooker, so that the meal is actually ready when you get home? What does he get for snack? I used to have a daycare in the basement of a family with a 2 year old son. He would do the same thing to his mom, so she started putting out a plate of veggies for him as soon as they got home. If he was truly hungry, he would eat, otherwise he left it alone. It became part of their routine, and the whining stopped. Don't know if this helps, hope you figure something out!