For me I would never kiss on the 1st date. It's about knowing him better and his hygiene/grooming. Just cuz he may look fine on the outside doesn't mean much. The mouth holds bacteria and germs and if he isn't taking good care of his teeth & gums, he could pass on some unwanted and harmful bacteria to you.
No I don’t usually kiss on the first date but it has happened where I was caught off guard by it. He moved pretty fast when I gave him a hug and he proceeded to kiss me. I found out the hard way that he was a F*ckboy. So no I don’t do it at all.
I usually ask to give a hug and small kiss on the cheek if I really feel the date went well. I never put my date on the spot. I always leave an out. Such as you can message me later if you want to go on a second date. This way she is not put on the spot to answer.
Great question. I don't think there is a right or wrong answer. For me, I would not kiss on a first date for more reasons than I will list here. Primary reason for me is that it shows restraint (women desire men with self control yes?) and leaves no question in the lady's mind about my intentions about her. Even though we are emotional creatures, I believe in a very solid friendship first and demonstrating that on a first date type event lays a foundation on which to build on. ~Best