In high school teachers would take me to their house on my lunch break to fix their home computer then buy me a steak and cheese on the way back to school. Definitely some red flags there.
I guess you might say there were red flags there, but he didn't do anything remotely weird, then or later. He was apparently just wanting to help out a kid who was interested in the same stuff he was. Nowadays I don't think anyone would dare.