Just a thought, have you tried giving him a bottle when he is lying in a bouncy seat or pram? Hannah never took a bottle if anyone was holding her but she took it ok if I sat on the floor beside her bouncy seat and gave her a bottle.
I got Philip to take 2 ounces one night last week trying this so I must give it a go again and see if it makes a difference.
Has your oh tried to settle him at night instead of you? Or is he like mine and pretends to be asleep! (Sometimes I "accidently" kick him when I'm getting back into bed lol)