You mentioned in your last post that he had called the liquor store 21 days out of 30 - bit odd unless his GF works at the liquor store?
I think anything would be a pure guess at this point, gallbladder, ulcer, weed - who is to say, except a GI doctor. I hope he can get in to see one very soon. If not I hope he will return to the ER again.