So my flatmate is moving out soon and is staying past the rent day. He said he “paid for this months rent last month, you pay the month you are staying” and he isn’t going to pay even though he is staying for 2 weeks past the rent day.

Should I challenge him about it or is that normal?