No, it wouldn't stop me. If you don't want to call him OJ, then don't.
I only know one person that goes by initials and they had gone by that since birth. It isn't that likely that he would go by OJ.
Oscar James is a great name.
FWIW, the first thing that comes to mind with OJ is orange juice, before Simpson.