He spent all of his money, so his wallet was empty.
Of the following two sentences, which one is against common sense?
[a] "he had spent all his money, so there was no money in wallet"
[b] "he had spent all his money, so there was still a lot of money in wallet"