N.F.
Do you nurse them before he goes to sleep? If not, you can give him a little cereal with his bottle before he goes to sleep. I just found out with my boys (they're 14 months) that if they eat something around 8pm (I put them to bed at 9pm) then they sleep throughout the night. Then at 8:30pm I put their pj's on and change their diapers so that they don't overwet their diapers in the middle of the night and wake up because of that.
Then if by chance they do wake up in the middle of the night, I do not nurse them, I just either give them a pacifier and lay them back down or if that doesn't work, then I rock them to sleep. And that usually just takes about 5 minutes or so. After doing that for a few nights, your son will get that he does not get nursed and won't demand it after awhile. Sometimes babies who know they will get nursed in the middle of the night will still wake up just so they will get nursed. If they know they don't get nursed in the middle of the night, then they tend to sleep through especially if they got that snack a couple of hours after dinner.