I don't really have any answers as DS has always, and still does, wake a few times a night. It could be a developmental stage, it could be that he needs the feeds, it could be a habit. You could try and just resettle every second time he wakes and gradually wean the night feeding that way.

Goodluck