That took a long time. I guess he got a long break... Well not anymore :P
She was going naked towel before, so maybe Rider's just been taking "her turn" for three months straight, now, and has had time "ride him", get sleep, eat, take more showers, "ride him", get sleep, "ride him", eat........