My best friend is nicknamed Booker.
Why did you nickname him Booker?
Because it suits him perfectly, he loves reading all kinds of books
That is a cute nickname. As long as it isn't mocking someone a nickname can be endearing to everyone.
It's okay, I'm not mocking him of anything.
Then that's great. I know someone named Booker and it's a great nickname. Just make sure that with your daily endeavors with other people that you don't call them names or give them nicknames that are rude or offensive.