Eating habits

My two month old wants to eat every 1-1/2 to 2 hours max and I’m giving him 4oz. He spits up ALOT, I’ve spoken with his doctor who says spit up is normal in babies which I get but I think its more than normal... I tried giving him 5oz once today to see if the extra ounce would hold him over and he spit up more than he usually does. Any suggestions??? I think he should be eating at least every 3 hours