I've seen claims that Humble may be hiding some valid, previously-revealed keys.
In other words, it's probably a good idea to reveal all your keys and save them in a spreadsheet. You don't have to claim them in steam so you can still trade/gift them, and I don't think they typically expire.
