Most Helpful Girl
I think you did the right thing. I'm very happy for you that you respected yourself. Now, if you do want to meet, you can suggest a very (very :P) public place or you can ask to talk on the phone. Hearing someone's voice can let you know a lot of things. It's good that he didn't push it. He probably is a good guy eh? Haha. Now, about your last concern. If he were to move on just because of this, there's nothing to be sad about, he would have dropped you in the first hiccup anyway.
Most Helpful Guy
It might help if you think about meeting him for the first time in a very casual, public place. That's a good idea for girls when you're meeting someone from the internet for the first time. It's safer to be in a public place for the first meeting in the event he's completely different from what he presents himself to be online. So if you're concerned he might lose interest, maybe you could propose meeting him for a very casual coffee "date" somewhere.