I would really recommend feeding him in a separate room. Put out food for him, leave it out for fifteen minutes, and then take it away. He will soon learn to eat then, and if he doesn't then he doesn't eat, you know?

This way you will also be able to monitor and regulate exactly how much food he eats throughout the day instead of just leaving it out for him to snack on when he pleases