B.D.
I am not an expert by any means but I know that with my children that when they got picky on me I tended to let them get a little hungrier before they got anything to eat. What I mean by this is, if they are hungry enough, they will eat what you give them. Just a suggestion... Try having more time in between feedings then offer the food instead of the milk. When he refuses then take the food away and wait a little while then try again. Don't starve him but only give him a little milk if he won't accept the food after the 3rd try then offer food again and repeat process. Hope it works for you B.