Oh indeed, he couldn't have really complained if he'd seen a yellow. Just that it's one of those where there isn't a "technically the referee should have done such-and-such". A booking would have been understandable, just as no booking also is.
I would have thought tomorrow would be too soon. But a couple of weeks is a whole lot better than it seemed on Sunday.