"A young man was standing [there] reading junk mail, and asked me if I had any extra," Lynch told KSL News.
Flores told Lynch that he had been reading advertisements and newsletters because he didn't have any books and he couldn't afford a bus pass that would allow him to get to the library, the news station reports.
Lynch, a lifelong book lover, was so struck by the boy's commitment to reading that he decided he needed to do something to help.
"I started reading at a very early age. My mother instilled a love of books in me," Lynch said. "At 12 years old, he didn't want electronics, he didn't want to sit in front of the TV playing games all day, the kid just wanted to read."
So the postal worker from the Sandy Post office took to Facebook to ask his friends to donate books.
"Please share and let's get him tons of reading material! Most kids his age want electronics! It's great to see his desire, and you should have seen him beam when I said I could help," he wrote.
"You know, 10, 20, 30 of my friends might give him some books," Lynch told WABC. "He might end up with 50 or 60 books."
The results have far exceeded Lynch's expectations. The post has been shared over 6,000 times and books have begun pouring in from around the globe.
"I've heard from the U.K., Australia and India," Lynch said.
Members of the community have even started dropping off books at the young boy's home in person. "They said these are books for you, and I thought they were mistaken," Flores told the news station. "But they were for me."
Flores said he plans to read every book – and share them with other kids too. "I don't even know," he added. "I'm just super happy."