Jacqueline Reeve, Library Media Specialist, Writer, and Parent
I think it's wonderful that your son is reading a lot. Period. My MIL is a former English teacher and published poet, and she is still to this day disappointed that my husband isn't more interested in books. But the truth is, he is a software developer who spends a good deal of his life reading. But most of what is relevant and interesting to him is constantly being updated and changed. Online resources are where he lives and breathes, and for his interests that's better than most books. They are more current than nonfiction books, and if your son wants the newest information on a topic then he's looking in the right place.
I'm a school librarian, and my mother was, too. I was a huge movie fan as a kid, and I would devour articles about celebrities and filmmakers. So my mom taught me how to use the library databases so I could find more articles than I could just skimming magazines. This was when online databases were fairly new, but she took my interests and taught me a really valuable skill with it. When I went away to college, I was teaching kids in my dorm how to use databases for research because they never learned.
If most of the topics that interest your son are current, and online is the place with the best resources, bring him to the library and ask a librarian to teach him how to use EBSCO. It's a database of magazines and journals that many libraries subscribe to, and you can access it for free with a library card. A librarian can show him how to find the topics that interest him and get the complete article for him online. He can probably access the database from home, too, once he knows where to find it. This could help expand his reading beyond websites alone, into magazines and journals. Knowing how to navigate those resources is one of the best skills to have going in to high school and college.
Most standardized tests, and the Common Core, are really pushing for kids to read more nonfiction. And from my library stats, I can tell you that in every library I've ever worked in, we circulate far more nonfiction than fiction. This surprises people, but kids love facts.
If you really want to expose him to more literature, to see if he'll build an interest, you can try audiobooks, too. Check some out from the library, or look into a subscription to Audible if he's interested. Play the audiobooks when you're in the car, and then you'll both experience them and can talk about them. A good narrator might be a great hook to get him interested in material that may seem stuffy on a book page.
Good luck, and great job raising a reader!