past simple vs present perfect

Which would you use here and why? What are the factors which would lead you to “choose” one over the other?

He’s caught a cold and can’t come to work.
He caught a cold and can’t come to work.

I’d use the first one but I think either one is fine. The first one spares my explaining when he caught the cold.