I wonder if he might like the Building Thinking Skills book from the Critical Thinking Company. I think they have different levels. He would likely be past the lowest one, but maybe the next level (primary, I think?). These are just workbooks, but I have heard good things.