He has a bad temper, but now much better.

He has a bad temper. He has been changed and now he has a good temper.

He has a bad temper, but now much better.
His’s bad temper has been changed and now getting better.

Which one sounds naturally?

Just my two cents.

He had a bad temper. He changed himself. Now he has a good temper.
He was bad-tempered, but now he is much better.
His bad temper has changed for the better.

Thanks.

He used to have a bad temper but he’s changed and now he is good-tempered.