You say you are hungry an hour before lunch, but consider how many hours it has been since you ate last...how long in between your Blast and the time you take lunch. If it is less than 3 hours then I'd suggest adding in some more protein and healthy fats. A protein powder, hemp seeds, chia seeds, seeds (sunflower or pumpkin), nuts, nut butters. I would keep in the oats as these are filled with fiber that helps keep you feeling full.
Keep calories in check if you're trying to lose weight.
One other trick...keep high sugar fruits to a minimum. Blood sugar spikes are followed by dips which make us hungry and induces cravings.