To avoid the morning munchies, look at the last meal you ate before starting your fast: Did it have enough fiber? Protein? Whole grains? Are you hydrated? Filling up with balanced and satiating foods before your fast will keep you fuller longer.
Of course, if you’re nearing the end of your fast and no amount of black coffee will fill the void, breaking your fast early is not the end of the world.