I have found I can get my boys to eat anything that is in mashed potato.

From the length & weights for his age & the fact he has only just started to walk, I wouldn't be worried at all. My 2nd was about 10ks by 8 months & now at 21 months he is only about 13 kgs but still looks big.