Can I change a Pokemons name after I selected no? Like if I said I didn't want to nickname a Abra and now I have second guesses is their a way to change its name?
Yes, if you evolved the Abra, once it evolves you may change its name. Source is Experience.
However, I have played through nearly the entire post-game, and still have not found any other way to change the nickname.