If you’re losing weight, my guess is that your starting nearly all your rides part bonked. Feeling really hungry 2hrs in kind of backs this up.
Lots of things go into what fuelling you need on the bike.
What intensity are you riding? How ‘strong’ is your stomach (tolerance to digesting more difficult foods). How well fuelled you started off. What your objective is for the ride.
You need to experiment a bit and find out what works for you.
For me, for proper long rides (especially if including higher intensity), I can’t physically eat enough, so rely quite heavily on energy drink like you linked.
Shorter and very low intensity rides, you can deliberately ride low fuelled to help encourage the body to choose fat as its fuel source and preserve your precious carb stores.