I'm assuming you are FFing, as you know the oz he is taking and when.
It is the same timings my DD had when she was that age. I fed her 7am,10am,1pm,4pm,7pm in the day, then she would have an 11pm bottle when we went to bed (dreamfeed if she was asleep), wake 3amish for a feed then up at 7am again.
At around 7/8 weeks she stopped waking for her 3am feed altogether, and now, at 12 weeks she's also stopped waking for her 11pm feed.
With both feeds which she has now dropped, she did so of her own accord. When she was down to having her 11pm feed and then sleeping til 7am, she'd have 6 bottles of 6oz a day (7am-11pm). Once she dropped her 11pm feed we altered how much she was having in her bottles so 5 feeds but 7oz in each. That way she was still getting the same amount of milk, but in less feeds.
Your LO is doing very well to be sleeping to a good little pattern, I don't think it will be long before he drops the 3am feed, but dont push him to do it, he will, suddenly, just sleep through it.