Yup its finished. Rather pleased with myself. See, I have never knitted something as complex as this. AND he likes it... now.
It seems the waist is a bit tight - it is suppose to be size 4 and he is between one and two.
This pattern is SO easy to follow from Flint Knits.