We have a 9 & 5 that are exactly the same way, which makes me want to mention: the Harry Potter series gets really dark pretty quickly. Some of the stuff in the latter books is (IMHO) not appropriate for 8-9 year olds. Just a friendly note in case you struggle like me to keep up with all the books your son is going through :)