celiac? he may have a food allergy of some sort often people don't realize you can be allergic to gluten which is in flour therefore bread pasta cereal anything and everything can contain gluten look for corn based thing king supers has over 1000 gluten free items.
it could also be something like eggs or dairy