You are aware that there were very few Jewish names during that time. Naming them elsewhere is your supposition. It isn't Scriptural. The Bible says Jesus's brothers and sisters were coming to Him. Period.
Regarding James and Joseph (or Joses) we have a coincidence of three names, including their mother Mary Cleopas. Again, this is your personal interpretation of the scripture, not the scripture itself.