hmm. don't know much about formula, but if his weight gains and everything else are good, sounds like he's having enough to eat.
could there be something else going on? reflux or something making him uncomfortable so he doesn't have enough at once? (clueless really, just throwing ideas around)

Never mind, Mantray has saved the day