How do I know if a shy guy likes me and how should I advance it when he's away?

Valkyria

I met this guy through his mother (who I'm close to). He and I are both really shy and I find him incredibly attractive and cute. We've met about five times now but not just the two of us alone. I first met him w/ his mother watching a match, I brushed my lips subconsciously many times and I noticed him looking at me doing that. The first time we met closer at a table was very awkward, he sat next to me but neither of us talked or looked at each other, even if there were others there (maybe that was the problem?) that were chatting, he wouldn't chat at all... it didn't help that I had closed body language. I did glance at him a few times, I'm pretty sure he does the same just not as much.

He's reserved but sometimes does smile at me, and the last time I saw him I noticed he was smiling a lot more when I was enjoying myself. He's opened up a little to me, asked me a few questions though we still have not talked much just because we both don't know what to talk about and he doesn't really have any hobbies. He did offer (only) me a drink once; I sadly rejected it as I hadn't finished my previous one.

Here's where a big pain comes in: he said he was going to be moving away last month to his dad's until June, then he will be back. I was the one to ask for his number a few meetups later, and he let me hold his phone. He did remind me that he was moving away, though... which kinda sounds suspicious like he knew I liked him, maybe he didn't want me to get too attached because of the distance. But only since then, I've texted him saying I was glad to see him; he said the same back. He saw me drunk that night but it was only for a minute, he did smile seeing me laugh a lot, so he texted me that he hoped I was feeling better. I replied that I am. That was the end of it. I haven't texted him since and neither has he.

(What) should I text him, or wait until I see him in June? Is touching, e. g. hug, too far when I see him again? Is he attracted to me or is he just being nice?

Updates
1 y
Please expand on your replies lol.
How do I know if a shy guy likes me and how should I advance it when he's away?
8 Opinion