Eat a normal meal tonight with some carbs. You don't really need to carbo load but it should just be a balanced meal. Eat another good meal (balanced with protein, fat and carbs) about 5 hours beforehand. A really good omelette with potatoes on the side would be good. Then eat about 200 cal per hour for the 2 hours before the ride, easily digested carbs with some protein (about 4:1 ratio) and keep doing that through out the ride. I like Hammer products and Accel gels for this reason. They have some protein in them and slower release carbs. Smoothies are really good about 2 hours before a ride for the same reason.
The bonk likely came from insufficient cal during the ride and too high intensity. You can't burn fat and keep up over the long haul at that kind of intensity. So scale it back a bit, take in 200 cal per hour and you should be fine.
Hope that helps.
Living life like there's no tomorrow.
http://gorgebikefitter.com/
2007 Look Dura Ace
2010 Custom Tonic cross with discs, SRAM
2012 Moots YBB 2 x 10 Shimano XTR
2014 Soma B-Side SS