Once bleach removes the color, you're sunk and aside from taking a spray bottle and hitting the item all over to make it a speckled, uniform look, or dying it a darker color, there's nothing you can really do to repair the damage.
Interestingly though, here's a helpful hint for white clothes that have stubborn stains on them: Take the item, put an old cloth or paper towels under the spot where the stain is, then take bleach and mix one part of that with two equal parts of water to dilute (i.e. one tablespoon bleach, two tablespoons water), then either pour it through the stain, or dip a Q-tip into it and blot the stain, depending on its size. The stain will filter out onto the cloth below it, but this only works on pure white clothing.