Bonus points such as GP2000 should post with the hotel stay, since they are granted by the hotel itself, not by Corporate.
You should call GP customer service. They are REALLY good about posting them right away. Additionally.....if you flew to get to your destination, don't forget to ask them to post the "airline bonus 300". I fly US Airways to nearly every destination where I have a Hyatt stay. Sometimes the hotel does it, sometimes they don't. A lot of desk attendants don't understand this bonus; but it's 300 points per stay.
I'm not sure what all the participating airlines are in this bonus, but if it doesn't post, I call customer service and tell them that the US 300 didn't post. They'll post it right away. Email me if you'd like more details.
Other bonuses...like "stay 5 times at a resort and earn 7000 points", and the like, usually take months to post. These are corporate bonuses and take forever.