I've noticed this before. My points balance is higher, but the activity hasn't appeared yet. I usually check back later the same day. The stays will show up. I'm not sure why there seems be a lag between the two, though I have seen it happen several times. It always catches up.
Report back later (today or tomorrow) once the activity shows up.