I wouldnt be angry either. James is a fairly common and popular name so thats is a risk you run I guess.

This is the exact reason I prefer different names.