Bolus feeding is suitable for cancer patients who have a functional gastrointestinal tract but cannot consume enough food orally. This includes individuals who have undergone surgery to remove parts of the digestive system, those experiencing severe side effects from treatments, or patients with conditions like esophageal cancer that make swallowing difficult.