It is not the PUP points that gets you the free bag of laundry. It is reaching ELITE status that does so. PUP only help you reach that status a little sooner.
The last bag of laundry I had done (stuffed to the max) would have cost over $150 if I had to pay for it. It is a very nice perk that is well used on my longer cruises.
Points are usually given around the 14th of the month AFTER you watch the program or answer the questions. So you might get them by the 14th of January.