Posting this kinda late, but I found Jeremy while walking around Epcot during my holiday vacation.
At first I only caught a glimpse of the VS shirt in the corner of my eye, and I thought "Nice, there's a fellow AH fan here." Then I looked up and found that it was actually Jeremy! After I tripped over a few sentences, he agreed to take a selfie.
Here's lookin' at you, kid.