I also agree with letting him go without food for at least twice as long as you normally do. Being a little extra hungry will not hurt him one bit. It will however make him less picky n more inclined to eat the new food. ...

lol My mom did that with me once, at lunch I didn't wanna eat the food. She said fine. I got leftovers for supper... lol It works.