Thanks so much everyone for your responses - I'll try and respond to some of the questions here -
He always has protein lunch and dinner and about half the time breakfast too - I am super conscious of him having a full tummy.
I haven't bf to sleep for ages - he doesn't during the day and night time it's dinner, bath, feed, book, lots of cuddles and then bed. I'm stumped.
He has night time comforters that I put down my top or put breast milk on but maybe the bm smell isn't helping? I have tried formula - he doesn't like it but I might just need to persist with it a bit. He will drink a bit but he's not a lover. I think mixing with breastmilk may help. Thing is I don't want to get up to him anymore at night more than once, and definitely don't want to be making bottles at night either. He really doesn't need the night feeds.
I'm not sure about a private consultants I'll need to look into that.