You're toast breakfast sounds very healthy to me. Peanut butter and eggs may have a few calories in them but they're also high in protein which should fill you up and stop the mid morning biscuit cravings. I think it makes a good start to the day and if you want to cut calories I'd be looking elsewhere.
Well, I don't think my breakfast is that bad but I do worry about how much butter I eat. Maybe just carry on with toast but cut butter intake elsewhere. Actually come to think of it, I don't eat much butter otherwise - most of my food is cooked in olive oil.
I never really need a snack in the morning after brekkie. I have it with DD so always try to eat well to set a good example and make sure I have enough energy to start the day.
I can't eat bread (won't kill me or anything just makes me blow up and feel like crap) or butter, so my substitute is ryvita and soft boiled eggs for breakfast. It has the protein, the crunch and when you dip the nutty ryvita into the egg yolk it's all creamy! But if you're fine with bread and really like your toast it surely can't hurt to have it every now and again. Can you make your changes elsewhere?