Maybe he is one of those "textroverts," a person who is more outgoing and friendly when texting or e-mailing than in person. Also, I think it's a Dale Carnegie-type technique to use a person's name a lot if you're trying to get them to like you. It's all in the delivery, though, and it sounds like this guy needs to work on his delivery. Anyway, I think he likes you and is trying in his own clumsy way to get you to like him.
Good decisions come from experience. Experience comes from bad decisions.