i had this, it was incredibly painful, surgery was the only option for me, as they said i had to have my gall bladder removed, which they did, i was in hospital for over 5 days. A endoscopy is pretty pain free and if he has sedation the option i had, it takes a day to get over - he should have someone with him on the day, to take him home to make sure nothing untowards happens. light food stuffs, i found i could eat normally after a few days,