Sounds like he is doing great! Greedy dude too by the sounds of it
Baby rice is great for thickening stuff up too.
Both weaning a d potty training are funny.
DS1 was 2.5 when I pt'd him, tried earlier but the time wasn't right. DS2 isn't showing any signs yet but we'll see what he does when I get a potty.
Or we could do Elimination Communication 
He's in his big boy bed tonight, that was fun changing that from his cot before. It only took me 20 Mins but he kept on walking round me in circles and pulling at stuff.
One of my stitches looks like its un-knotting too. Grr.
I hope you get your home birth R, you must let us know when you find out. Are you far from the hospital? Are your parents coming over?