Thoughts on initials as names

Beth

We aren't finding out the gender, but I want to be prepared with a boy name. However, we are struggling hard!

One name we keep throwing around is James Patrick. We kind of like the idea of calling him by J.P., but we haven't convinced ourselves we love it. Any thoughts?