Bonking is related to calorie intake. Spasms and cramps are generally the symptom of electrolyte loss. You need both on a long ride which Gatorade does supply but you don't have to get either one from your liquid. Energy bars, gels and other snacks (I like PayDays) can provide the carb calories. Endurolyte capsules or something similar can provide the electrolytes. You still need to power in the water but it doesn't HAVE to be Gatorade or Cytomax or whatever.
Frends know gud humors when dey is hear it. ~ Da Crockydiles of ZZE.