Some of the best books I've come across for children have got to be the Spot the Dog series by Eric Hill. They're classic lift-the-flap books with catchy rhymes that kids find enchanting, with different textures to touch and feel. The simplicity of the stories makes it easy for young toddlers to grasp and the rhyming makes it enjoyable for parents to read aloud.
For building blocks, have you introduced your son to Lego Duplo? They're sturdy, brightly colored blocks designed especially for little hands. There's also a plethora of themed sets to explore, from pirate ships to zoos, which provide an exciting twist to the regular blocks. These toys are sure to keep the kids occupied and foster their creativity and motor skills too!