The thief hit me again a day later
How can this be? If the thief had the seed he'd take everything at once. Isn't it likely he only had one private key at first and later discovered another key? If so, the long time it took indicates some brute-forcing? In theory that should be impossible, right? Unless he found a way to make qualified guesses.... I am no expert at all on this, so good if a developer makes a clarifying comment.
1. OP probably put funds back into his wallet and the thief took it again...
2. maybe the thief took the seed and generated the first 5 addresses, then later generated a longer list.
3. Seem it is true that with one private key you can discover others in the same wallet. There is a warning message in the
electrum wallet about this. This is not the same thing is simply knowing multiple addresses from
the same wallet, but if you have the private key, I think you can figure out some of the other private keys.