No one but a doctor who examines him in person can say for sure what it is. The symptoms you describe sound a lot like costohondritis. Here is an article that explains more about it: Costochondritis: A Common Cause of Chest Pain
I would encourage your husband to see a doctor to rule out anything more serious and to begin appropriate treatment to ease his pain. I hope he is feeling better very soon.