Snap Suz, my DS turned 2 last week too! He also 'got' presents for the first time once he stopped assuming optimistically that anything wrapped up was going to be a cake .
My list is similar but includes one of the wooden Thomas trains that fits on brio track - they are pricey but he prizes the two he has got above all other treasures
. Also have some Christmas finger puppets. Otherwise will also do bubble bath, toothbrush, choc Santa. I think he would love a torch if I can find one that does not look as though he might be able to eat the batteries. Pens will also go down well.