Well the first thing is to remember that he will not starve himself! If he says he doesn't want any lunch, then fine, but he will certainly be hungry by dinner time! Around this age I had to be careful about snacks - a large or badly timed snack would definitely ruin my LOs appetite for his meals.