I don't think you can nickname it after the trade, but maybe you could since I never nick named mine, I don't know.
I could just nickname the Pokemon to the name you want before the trade, would that work?
It will, I am taking days off of PC (if I can hold myself back) to get it all done, it will be hard since I have been here every day since 2006 posting!! :)