I think you should wait for a while, it will happen naturally. One month is not a lot of time, but you have met his parents and that is a very good sign. He probably feels as confused as you do about it, but it will change.
You can have sex with him when you feel you want to and when you feel he also wants the same. Labels don't matter at all. You can either have sex with him before or after the bf/gf stage, I don't think it matters. It's more important that you enjoy his company, you like his personality and can't wait until the next time you see him. The rest will just happen in time.