Not that I am an expert on this subject, but I have learned a few things along the way.
You were right to refuse what he wanted and should not be conflicted whatsoever.
From what I have basically learned so far a Dom should respect you as a person and get to know who you are first before demanding that you be submissive to him. Unless that is what you both agree upon in the beginning.

It would be akin to the online Dom requesting that a sub get on her knees now!, and do whatever he asks right away instead of trying to start a conversation, to find out what he or she is all about and what they want.

When I first started looking into different sites on the internet, I had met a few Dom's who said that they were willing to talk and help me out. One Dom, whom I talked with for a few months, happened to do business in my town. He requested that we meet for a drink. I figured there was no harm in meeting someone who gave me the intention that he wanted nothing more than to talk, and I picked the place where I knew I could not get into any uncompromising situations. When I did meet, he requested that I call him Sir, and told me that if I wanted to learn about this lifestyle I should do it first hand. He then proceeded to hand me a letter which stated that if I was truly submissive, I would go to the bathroom and take off my panties and give them to him. He would give them back when we got to his hotel room. Needless to say I went to the bathroom and left the bar immediately.

I think that a Dom who is sincere on starting a relationship with a sub, would not push the other person into doing what they want right away. I would believe that they would want to get to know the person they are meeting; thier likes and dislikes (not necessarily a checklist), and basically get to know them as a person first, and a sub second.

Always trust your instincts and never worry that you are offending another, they are the ones who need to gain your trust, and if they can't do that, it is definately worth it to keep on looking.

Best wishes to you in your search.