Ususally they should be posted the day after or so but some tournaments might take longer. Another possibility is that some of the players weren't uscf members or something so the T.D. might have had to contact them or something.
how long does it take for a uscf results tp get posted

The USCF rates the tournament after the tournament director transmits the data from the tournament to them. You should contact the tournament organizer first, and then Judy Misner (jmisner@uschess.org) at the USCF if you don't feel like the organizer is being responsive to your concerns.

I'm pretty sure the Supernationals in Nashville had put the results online after a week or so.
They did.
I played in a tournament a few days ago, and its been 3 days and the results STILL have not been posted. Why?
Thanks for any info