You can get Espeon by naming your Eevee "Sakura" before evolving it. You can get Umbreon by naming your Eevee "Tamao" before evolving it. Note that each work only works once. If you want more of them, you need to buddy an Eevee then walk 10km with it. Then evolve it. If you evolve it during the day you'll get Espeon. If you evolve it at night, you'll get Umbreon. Make you the Eevee is your Buddy when you evolve it..
I had no idea they did this for them too! I had done the other names to get Vaporeon and Flareon but the name for Jolteon didn't work for me. Thanks for sharing this. I know what to do without wasting any time. I just have to find a nest of Eevees!