I would say don't sweat it. What matters most is what happens from now on. Does he want ot see you again etc. Plus not all dates are the same.
If you two talked for 3 hours that is different than going to a play or show where you're limited in being able to speak. Since I don't know either of you, it's hard to say if all of that talking was too much or perhaps just right.
What I consider a date is going to an event, or going dancing at some up class disco and not a meeting to banter all your personal likes and dislikes. If dinner is involved before or after the event or getting down and dancing, keep it down to not taking each other's inventories or covering entire life stories. Keep some in reserve to warrant more dates and get to know someone who you think you like and think likes you by their manner and consistency of personality traits and ethics.
It's all in the showing and not in the telling because a lot of people can paint themselves as saints and show themselves to be demons. It's best to not get taken in or overwhelmed by what people say, that gives them an edge in covering their actions. So see what he shows you next time and if you realy feel like kissing to move things along as a couple, then you can initiate.
He may be shy or worried or inexperienced on judging when and how to make physical contact. You're very much the "decider" and he may just want you to signal if he's anything to you more than an aquaintintence.
I took a girl to lunch that I thought was pretty and seemed to be warming to me. I walked her back to her job as lunch time was over but was rather surprised when she asked me simply with one word: "kiss?" after which she didn't give me time to think about it, she just kissed me on the lips in a short period to I guess tell me it's on for her and me if I want it. I was rather surprised but it didn't strike me as good or bad. It just was what it was. Of course I found out soon that she wanted to suck face and suck face often and by someone who knows how.
She was monagamous with me while our 2 year relationship play itself out.