Yes, try a different MBG protein, and yes, try a different brand. And you may want to try digestive enzymes and/or probiotics. Your boy may have difficulty digesting a certain protein or any other ingredient in the food and by trying different foods, you may be able to determine which ingredient he has issues with, so you can avoid it in the future.