Clearing the browser cache did the job.
I guess what was throwing me off there was that he could see the latest posts logged out, but not while logged in. To me that would have suggested a cookie issue.
Regardless, I've filed this one away and will end up making a FYI topic on our forum for future situations.