"... than he." is definitely more correct than "... than him."
"... than he is." is definitely more common than "... than he." but I would argue they're equally correct.
'...than him' and '...than he is' seem to be the generally accepted and taught forms nowadays. They certainly fit better with the register of Welsh that we cover on Duo.