I almost never hungry after long rides. Not for hours and hours. The only time I feel ravenous is after a short, high intensity workout, if I didn't fuel beforehand. And on a day to day basis, the only hours I feel legitimately hungry, like HONGRY, is between lunch (1PM) and dinner (after riding, about 8PM). I'm usually starving between that time. And I drink plenty of water during the day, so it's not dehydration.