Feeding schedule

My baby is 3 weeks 4 days and I was just wondering if it is ok to make him wait every 4 hours for a feed, he was going every 3 hours on 3 ounces but this week I've been making him wait every 4 hours but giving him an extra ounce, he usually starts to want his bottle at every 3 hours but usually I can settle him and stretch it to 4? Is it okay to make him wait and will he get used to feeding every four hours or will he always want it at three hours?