Yes, Steve knows this character and has had interactions with him. The guy with the e-bike seems friendly enough when I've spoken with him, and as soon as I bring up the e-bike thing, he cuts the conversation short and rides away. Now when he sees me he waves but doesn't stop.