My baby is also 2 and 1/2 months old. Previously, I had the same problem as you. But now, I have solved the problem. Let me tell you how I do it:
The last meal for each day is set around 12:00a.m. (before I go to bed). The baby can sleep longer time with full stomach.
For the last meal (i.e. 12:00a.m.), feed him 奶粉 because it is more 飽肚 and the possibility of waking up during the night time is less.
Feed him more for the last meal (at least feed him 4-5 oz). Normally, I would feed my baby less during the previous meal or feed him 人奶, as it is not very 飽肚. He can eat more in the next meal.
Put a 奶咀 besides your bed. Whenever your baby wakes up and cries during the night, give him 奶咀 to comfort the baby. (most of the time I find my baby cries is because he needs a 奶咀 to comfort himself to fall to sleep, but not hungry).
I hope my experience above can help you solve your problem. Good luck!