I don't have much advice to offer about weaning either but wanted to comment on the weight thing

My DD has finally hit 9.4kg.. she didn't gain any weight from 6 months old till 16 months. She was 8. (something I forget now)kg But she was happy alert so I ignored the CHN advice to see a pead :/

My Dd is a good eater though. eats lots of things. She is just tiny I guess

I did stop the overnight feeds when Livi was about 12 months as she just wasn't sleeping and just wanted to feed all night. I would take her to bed with me. Offer her a drink of water but told her no Boo boo now its bed time. She rarely wakes for it now. Maybe once a month. She is unwell at the moment and even if she wakes she has no interest in feeding overnight,

not sure if any of that helps but just thought I would share my own experience on it