
Would it not be easier to teach people, children etc that when the dog is eating, the dog is to be left in peace?
I dont want to have a go here, but this problem is one you have created. Your dog has lovely manners, will respect your command to leave in the middle of his dinner..... yet its not enough.
Just try and sit and eat a meal with someones hands in your food, petting your hair, stroking you, groping your bum.
If you DONT honestly feel like telling them to sod off and leave you alone then id be very very surprised, you would be more tolerant than I!
As JG said, leave him be now. Give him a chance to settle down and relax a bit around his food. Food is a BIG event for a dog, its not much to ask for food to happen without harrassment for 10 minutes twice a day.
NOW you do need to teach him that people near food bowls = good. Start with an EMPTY bowl. Walk by, drop in a treat.
Carry on that for a few weeks, leave him alone when he is eating food.
When hes finished his dinner, the next stage is to drop in a treat to the empty bowl. Ooh, people = food.
People must ONLY approach the food bowl to give, never to take. Even TAKING the bowl to put more in is taking in his eyes, its the taking that happens first, thats what he will react to first.
If you want him safe around kids, its kids who have to handle him. Put him on a lead, let a kid drop a treat into his bowl when hes already sure the bowl is empty.
Beyond this though, i would strongly advise leaving him in peace to eat his meals.