Hi and welcome to Healthcare magic.Thank you for the query.
There are several condition which can cause such symptoms. Most common are hiatal hernia
, esophageal stricture. It should be evaluated by gastroscopy. Also, some bowel motility disorders and enzyme defficieny can cause ut as well. He should eat more frequently but smaller meals and avoid food that cause gastritis
Wish you good health. Regards