I think I would get up a little earlier and take him for a walk first thing (It's before 7 on a Saturday and I just got back in with the dogs) While you're getting ready, he can work up an appetite, then feed him right before you go.
Alternatively, you could put his food down for a while (15-20 minutes) and if he doesn't eat it, take it up and give it to him that evening. He will eventually get the idea that if he doesn't eat when it's available, he has to wait all day.
Alternatively, you could put his food down for a while (15-20 minutes) and if he doesn't eat it, take it up and give it to him that evening. He will eventually get the idea that if he doesn't eat when it's available, he has to wait all day.