The technically correct answer, as I've been taught by instructors, is that if a player commits two separate, non-simultaneous cautionable offences, then he should be issued with both a first and a second caution.
In practice though, I think my response would be dictated by fairness in the...