The target sp. of puffer is notoriously tricky to ID, which admittedly even i get it wrong at times...
I think you’ll need to wait till hes a bit less stressed and get a few more pics to be able to better identify him...
But just from that pic alone im kind of leaning towards an Turgidus as well??? Due mainly to the markings and body shape...