Credit Scores

But again, have the CC companies even had time to report that info to Credit Karma, etc? Doubtful.

Putting 100 on a credit card (or 100 apiece on 2 credit cards) in and of itself isn't what's going to affect your credit. Not paying it when it comes due certainly could.....and even then, a 30 point drop sounds excessive. Again, I think we're missing some key points in that story.
Depends one when in the cycle it is. They run those reports as you say on a schedule. I've had purchases never show because I paid them off before that and I've had them stuck for a month because it landed right before they ran the report.