I just met a shy, Spanish guy, how do I proceed?

Last Saturday I met a guy from a dating site for lunch. He's from Uruguay and very shy. He spends most of his free time alone since he doesn't have a lot of friends close to where he lives (he's only been in his current city for 9 months). He was raised Catholic but doesn't practice it or even go to church at all.

We sat for 3 hrs talking at the restaurant. When I asked him what he'd like to do after that he said he'd like to go do something with me. So we went walking all around my little town because it's well known for it's Christmas lights. In the end we spent 8.5 hours together.

While we walked I sometimes put my hand around his elbow while he had his hand in his pocket. At one point we sat down on a stone wall and talked for a long time but I got kinda cold. We were already sitting close enough where our legs were side by side, but eventually I draped one leg over his just to share some body heat. I think maybe he was a little taken aback by that.

The last thing we did was grab some nachos inside another restaurant where we got to warm up. When we left it felt so much colder outside that we were both practically shivering and had chattering teeth. I reached for his hand to hold it while saying, "Here, keep my hand warm." Later that night after he got home he wrote in an email to me that he couldn't remember the last time he held hands with someone. And that he didn't remember that it ever happening and he was OK and comfortable doing so.

So despite being 38, I'm getting the impression he hasn't had a lot of dating experience let alone much of a physical, intimate experience. I on the other hand have had plenty of physical experience and am used to jumping quickly into bed with someone. That's definitely not something I'm going to do this time around, but I'm wondering how I should handle any physical contact.

This guy is really shy, but not so much with me. He talked just fine with me the whole day, but at one point in the evening we sat down at a pit fire where 3 other people were. I talked with them easily but he didn't open his mouth once. I quickly picked up on his silence and decided we should move on so that I could get him to talk again.

So anyone have any experience with shy, South American Spanish guys who don't have a lot of experience? Anyone have any suggestions on how to go about developing a relationship with him? So far I really like him and think he's very cute. Plus he seems simple, as in he's not complicated...no big emotional baggage or many issues. More than anything I'm looking for honesty which if he wasn't genuine with me, then he is an excellent actor because I didn't pick up on any falseness.

What you people think?
Updates
+1 y
Oh, also at the end of the night when we parted, he didn't try to kiss me or anything. I mean all he did was stand there and say good night. It was me who at least went up to hug him. I am so not used to a guy not making any moves. (It's kinda nice but at the same time I'm not sure what I'm supposed to do.)
I just met a shy, Spanish guy, how do I proceed?
Post Opinion