Also, with many ereaders, they can be switched to a computer voice doing the reading. Some adaptation of font size and switchng to audio as needed might be a good accessibility balance for him. Also, for books, in addition to size, I find serif fonts much easier to track in large text blocks. Is he using a place finder when he reads? (like a card just below his current line)