The day the mustache took over by Alan Katz.
You got a ton of great suggestions above, that will keep him happy and busy for awhile.
When stuck, I always email the school librarian, she has come up with some amazing stuff for DD. She also loves it when parents email her and ask for recommendations.