Waking once, and even twice, per night is very normal for a baby only 4 months old. (Some moms would kill for only one night waking! :lol: )
My baby fed every 3 hrly EASY until about 8 months old. Each baby is different, so listen to hunger cues, and feed yours when he is hungry.