It seems like a change of environment, kids' diet and habits are impacted by surrounding. It could be temperature, number of people, other food options, noise, or lights. You need to simulate his actions and find out what he might like to eat otherwise. It should be his sleep due to a change in bed too that can impact his diet.
Hope this helps.