It could be that, but my first impression is that he's a creep. Although some guys don't know how to express their feelings for someone and resolve in being creepy. That's why, it really depends on the person. Maybe, just once or twice, try talking to him. See his actions and behavior while he's talking to you. That should give you a bigger picture on what his intentions are actually.