It could also be psychological. A lot of guys are uncomfortable having sex with a woman while she's pregnant
He should see a Dr. Its not possible to go that deep no matter how big he is. Its most likely a problem with him. Both of you should her tested for STDs there's some that can make sex hurt for guys. And a lot that don't show symptoms in girls. But there's other possibilities. Either way he should see a Dr.