Thorton is a Frontier Brain. Like Noland of the Hoenn region, his pokemon are random. In your rematch, it's highly troublesome, because you almost never notice a type frequency, which is the clue of the 7th set. He usually has at least one Legendary Pokemon.