He could have been going through a growth spurt when he was drinking more, it makes babies really hungry! They usually have a growth spurt at around 12 weeks. Babies don't drink the same each feed and if he's leaving some in the bottle (and the doctor/plunket nurse says he's growing well) then he's getting enough. Isn't it nerve-wracking trying to figure out what is going on with little babies?