In all these cases, the verb can be omitted in its second instance, and usually is more in line with contemporary English usage.
That is:
is "better" than:
- John is taller than Jim is
unless you are deliberately repeating the "is" for poetic or rhetorical emphasis.
However, there is an important point to note.
Suppose you are using a pronoun for the second of the two nouns in this construction. Then it is important to note that:
is actually more "grammatically correct" than:
but nobody uses the first form nowadays; it would be considered quaintly archaic, and mark one out as a foreigner who has learned English well and precisely from a text book a century old. Everybody uses the "him" form in this context. Who knows why? Linguistic drift of some kind.
On the other hand, and this is important:
- John is taller than he is
is correct, and does not sound archaic and false at all.
Go figure.