@noregrets,
Stalking means crossing boundaries. Set some clear boundaries about what you found acceptable. Communicate these boundaries clearly. If he crosses them, then he is stalking.
Anything that he does that you find acceptable doesn't count as stalking. If you have any kind of dating relationship with him, then it is your responsibility to communicate clearly what you like, and what you find unacceptable.
There is nothing wrong with making it clear there are questions, particularly about your past, that you don't feel comfortable answering.