new guy. need advice.

So I met this wonderful guy. Super sweet, took my out 5 times before he even kissed me. We talk everyday he's really a great guy. We have similar jobs so in the medical field it's really great to have someone who understands the stress. Anyway I went over to his house today to "nap" after nightshift. We hung out for a few hours talking watching movies kissing here and there and such. Anyway it finally got heated. He's an awesome kisser was so respectful of me and asking if it was okay. He did things with his hands I was literally in heaven lol. Anyway he starts kissing down my stomach and being like a typical guy and teasing me. And so he goes down on me, and comes back up and we start making out again and he basically goes to get it in. But kinda can't. I got the feeling he's on the smaller side. So he goes back down on me for like 20 minutes no joke. Like fantastic, holding my hands down all about me. Than he comes back up and starts kissing me again. And he rolls kinda to the side and starts just kissing me. And he was like listen we're still getting to know each other and I want you to know that wasn't about you. I get really shy. I'm obviously attracted to you. So i kinda played it off. Anyway like I'm falling asleep and he kissing me and playing with my hair and being cute. And then I had to go because I had to work. But I need advice on this. I see a future with him I just want to be able to have sex. I didn't blow him or anything because he seemed to not want that at that moment. I know with smaller penis doggy style is good but I'm also somewhat shy at first. I just need advice.