Its true they haven't really met, but they need to. You have a point it would be weird to just have Miles knock on Roxy's door. Was Miles headed to the mess hall? I could have Roxy tried to sneak in. She isn't getting a meal so she might as well steal one.