I kind of figure that characters can have the following statuses:
Sanctioned (duh...)
Pending: Probably with either a flag or something to indicate three different states: Waiting for final stamp, returned to player, waiting for first stamp. Where actually Pending/Returned are the to key states, the number of stamps should be dealt with in another way (it can be stamped by one and returned by the second, after all)
Desanctioned/Dead/Punished(?): Separating them into different ones since they can have different meanings, and a Dead (or Punished) character can't be resanctioned.
I kind of figure that characters can have the following statuses: