Logging all the books he reads is a good idea. I had been thinking that I should do that. I have a homeschool app that I am using to record attendance and field trips. I can record the books on there too, although it doesn't have a way to categorize fiction or nonfiction.
That testing site for homeschoolers is great! I had no idea there was anything like that.
Does anyone use Khan academy for subjects too?