Hi
Just wondering if you'd thought of checking out the baby led weaning thread as there's lots of ideas for finger foods etc which Finn might find better? If you are finding he is waking from hunger then maybe you could focu your efforts on getting him to eat foods that are really high in calories....veggies are great but they are what we tend to eat when (if??!) we are dieting, and so not exactly rammed with calories. Try stuff like greek yoghurt, home made hummus (because of the salt), cream cheese, normal cheese, anything you can think of that has got lots of good calories from fat and protein, and spread on toast and cut into fingers, on the end of bread sticks (and keep loading it up as they eat it off) or just straight from their hands if necessary!! I make cheesy sauces and put them on pasta shapes that Ben picks up and eats, or homemade lasagne that they can just grab handfuls of.
Of course, try and introduce veggies and fruit when you can, but it sounds like calories is what is needed at the moment, so it might just be doing one step at a time.
For reflux, I've always figured that the less sloppy and wet a food is, the easier it will be to stay down. This is one of the reasons we did 'Baby led weaning' (not keen on the term, myself), as it is more solid stuff rather than just mush.
Also, the gag reflex in children is much more sensitive than in adults - basically as a protection mechanism to stop them from choking as they are more indescriminate about what they put in their mouths
(so often when we think our child is 'choking' it is actually the gag refluex just working well as ity is just pushing something out of the mouth that would be too big for the child to swallow). Of course, if your child turns blue, goes silent, stops breathing etc then that's NOT good! But, generally the coughing and pushing food out in a dramatic way(!) looks really bad, but is actually fine. Google it if it helps!
hth, Claire x