A torch is a good idea but I would go with a wind up one as a 4yo will tend to leave it on and run the batteries out!

Bubble bath, water toys, electric toothbrush, funky beanie with scarf and gloves to match, gumboots, raincoat, umbrella. Voucher for a trip to the movies with popcorn included that you take him on.