those are some nice puffers. my follow up question is when you say reef safe, do you mean won't eat or bother all the invertebrates that live in a reef. or do you mean coral safe, as in won't nip at coral.
if you mean the first, then im sorry to say a puffer will not work. as im sure you know, they eat invertebrates to keep their beak filed down. some also have a tendency to nip other fish. but in my experience that is not always a guarantee. a lot of that depends on the puffer you get.
also correct me if im wrong but i thought the spotted puffer is the same as the leopard puffer?