How do I stop a male friend getting too close?

I've been good friends with a guy for about a year now. When we first started hanging out, he did ask me out. I said that I only wanted to be friends (because I wasn't attracted to him). We've been getting pretty close as friends ever since, and I usually meet him or speak to him once a week. I've always been really clear that I want to be friends. However I've noticed that he kind of takes any opportunity he can to get close. We often hug when we meet up, which is fine. But he also tries to link arms and hold hands with me, stands close and often puts his arm around my shoulder. Tonight he kissed me on the cheek. I know these are not really anything particularly romantic and they can be read as more friendly than romantic, but I wonder about his motives. I should mention that we are both in our early 20s and single. He also has never had a girlfriend, and he has a lot of female friends. So I guess I want to know is he getting too close or am I reading too much into this? And if he is a bit too close, how can I get him scale it back or tone it down? I do want to keep him as a friend.
Updates
+1 y
Thanks guys! I spoke to him and he was fine, a little disappointed but he'll get over me! If the friendship's as good as it appears, it'll survive this pretty well, if not, it wasn't meant to be. But it's all good so far :)
How do I stop a male friend getting too close?
Post Opinion