We started weaning DS2 at 6 months. Purees go down fine as do baby cereals, yoghurts etc. he eats a lot less than DS1 did and its quite painstaking getting it down him (he wont let the spoon into his mouth and just sucks food off the spoon).
However, he cannot eat finger food without throwing up. We ve been trying for weeks now. We ve tried mashed banana, steamed pear, bread, baby biscuits, oatcakes...
Sometimes he nibbles a bit of oatcake fine but then the next bit he gags and throws up everything 

Any advice?