You didn't think to save the one Master Ball, that you were specifically told there was only one of, for a Pokemon that doesn't respawn.
I mean saving it for Snorlax I could understand if you don't know about the legendaries later but this is next level