If he's meeting people online, just for safety's sake there should be at least one date in a public place. Once the FwB relationship is established it can just go straight to sleepovers, but you really shouldn't be inviting anyone over (or going to their place) without at least meeting them in person first.