My thoughts are (1) that's a big breakfast, and (2) less starch, more fruits and veggies.
But I don't know how active you are. If you have a physically demanding job, some physically demanding hobby you spend a lot of time doing, then you might need a big breakfast.
My usual weight loss diet is
Breakfast - fresh fruits with sunflower seeds and nuts or nut butter. Stay away from starchy fruits like bananas and choose juicy fruits like apples, grapes, citrus, pineapple. The sunflower seeds are hunger fighting. I "drink" them from a shot glass.
Lunch - fresh vegetables with a whole grain like rice or barley. Stay away from the starchy vegetables like potatoes, carrots and choose vegetables like broccoli, eggplant, spinach, kale, green beans, zucchini, tomato.
Dinner - more fresh vegetables with a protein like meat, legumes, eggs, cheese.
Corn is a starchy vegetable. I don't eat just corn, but do mix a little whole kernel frozen corn with beans to add protein, add color and taste.
If you cook pots of grain, pots of legumes ahead of time then these meals are pretty easy to prepare and clean up. And preparing foods from scratch instead of buying canned foods, prepared foods, convenience foods will save you money. Like Quentin says, Special K costs a lot more than quick (not instant) oats. Buy the round box with the Quaker on it, put 1/2 cup in a big bowl, cover with water, milk, apple juice, etc, and microwave 2-3 minutes. If you want, add raisins.