I don't know of any kids that sleep entirely through the night until they are older. Your baby is about to grow and become a raging toddler. He's hungry. Feed him. This stage should last another few weeks. If he's got the bottle and he's sucking on it happily he needs to suck, if he had a pacifier he'd put it in and go back to sleep. But since he only has the bottle he's sucking that.
If you take the bottle away he's going to seek other things to suck, like his thumb or fingers, the corner of his blanket, etc....if a kid needs to suck they are going to suck.
Sucking is a reflex, like breathing is to us. It is part of his biological make up. Without that urge to suck he would not eat and starve to death. It is what they check for in the hospital before they'll let you take him home. When they ask "did he take a bottle?" they are really asking "did he suck?". That's how a baby is wired to get their food. SO they suck. As they grow older they slow down and eventually stop. If that is interfered with they can develop bad habits and do the wrong thing.
He should still be taking 24-30 ounces of formula per day. If he's already transitioned off formula then he should be getting whole vitamin D milk. Plus 3 small meals and 3 snacks per day.
His little tummy is about the size of his fist so if he's eating enough to fill that space he's had enough if he acts full. If he's eating more than that he's still okay up to a point. Sometimes we do have to be aware there are biological illnesses where a kid does not know they are full and can eat until they harm themselves.
So if you are not feeding your baby a good dinner of food that you eat and then a bottle and a snack before bed perhaps your child is basically hungry and that's why he's waking up so much.
Kids need to eat about every 3 hours. They just can't eat enough to carry them longer than that time frame.