YW that is amazing. 
VQ - apologies for stating the obvious to a seasoned bfing pro like yourself, but is it worth looking at what you are eating? My DM insists that what I eat can affect DS in relation to wind. I mainly ignore her on the basis that she is probably right and I dont like it when she is, but I have started to notice a correlation between the amount of fizzy drinks I have (which I adore) and the wind retention in DS. Also, and am sure you're doing this, but are you winding him in a variety of ways? DS doesnt seem to have one particular favourite method of being winded, but if I try 2/3 positions in any random order, sometimes the change of position seems to help.
Pass the nights are definitely the worst. I can feel amazing for most of the day, despite the fact am exhausted, but come the middle of the night I am tearful and ready to pack in bfeeding because I feel so alone doing it. If DH makes the mistake of actually waking him and coming to check if we are ok, he usually receives a mouthful of abuse. Completely normal to feel worse at night, and dont forget, sleep deprivation is a form of torture for a reason. It is truly awful, but it will not last forever. Cling to that thought!
DS was ok last night, went down at 10pm, after a feeding frenzy from 7pm (but he had eaten v little all day), woke at midnight, down at 1pm, woke at 3am, down at 3.30am until 8am when I got him up! Would have been absolutely amazing, had this not been the day that DD decided to wake up at 5.30am, and decide, for practically the first time ever, that she needed Mummy, and wasnt happy with Daddy. Still, was lovely to spend some time with her, I do feel like she is currently very neglected by me (although most of the time she couldnt give a monkeys).