Question: what does it mean when a guy says he has no expectations?
Answer: Although the 'no expectations' could be interpreted to mean he doesn't expect sex, it could also mean you can't expect anything from him. A guy who invites you to his house will certainly be hoping (at a minimum) for sex. You only got this invitation because you put out the first time.