I would use "of" in comments having to do with behavior. Example:
That's not typical of John. He's not usually like that.
I would likely use "for" in comments having to do with circumstances. Example:
The weather is not typical for May. It's usually warmer.