Well, it sounds like he's trying to say he likes you. You said he might be gay, why? it's not clear at all in the post.
It sounds to me that you know you're not ready for a relationship with him, and that you handled it well. I wouldn't worry about it and see what happens
kd