That would make him “Puerto RicanDASHAmerican”, right?
No.
It would make him American.
People from Puerto Rico are American citizens by birth.