If your still finding your hungry when you've had the shakes in their eat someone like a chicken breast, also if your drinking a blend of protein instead of just whey it'll keep you satisfied longer. As for bulking, when your bulking and you wake up hungry you eat, no matter what time it is, eat, just try to keep the carbs low unless you've got a fast metabolism. I've woken up at 3 am starving before and had a tuna sandwich on flax bread with 2 tins of tuna, lol.