ok i have a couple of suggestions for you..
1. have you tried just leaving lo to see if he will settle on his own. i know i had this problem of 'rushing' in too soon when my dd was younger. sometimes it may not work but you may also be surprised at others...and if he doesn't 'need' you then you don't want to set yourself up for bad habits now..as they are harder to break as time goes on. if it is just a mantra cry let him fuss it out but if it escalates to the 'i need you mommy' cry go to lo right away!
2. have you tried cluster feeding? or dream feeding? cluster feeding as tracy says - is to tank the baby up with extra calories to help get through the night a bit better. dream feeding (don't know if you are familiar) is while the baby is sleeping pick him up and give him a feeding .. as best as you can try to be sure lo STAYS asleep - it may take a few times, or longer but do your best as that is the reason it is called a dream feed! this is also used to 'tank' up and kind let you be in control of the wakings as lo's often won't sleep through the night this early on ... even later is sometimes a long shot - but nonetheless maybe try a df to cut out the 1-2am feed, and hopefully that will hold over til4ish and then not feed again til 7am or so? hopefully...
if you do opt for the df, do not do it past 11pm as that may cause night wakings if you do it past then.
i do absolutely agree with you though - if lo is settling for no more than an hr during these night wakings then he def is waking from hunger and feeding is the right thing to do. hopefully with either of the techniques/or both together this will limit the wakings or least help you 'control' them a bit!
HTH!