B sounds like a little nerd. I guess he wants to do background check on you.
It's OK if you give the true information.
For what I read from yourself, I feel B is more safe than A. And B said for 1 on 1, it's nerd talk, it's OK...
Try to know more about B or continue to see more...
Good luck!