I agree, P. olivaceus is quite likely.
The pattern of light orange under the eye and along the side of the fish is correct. The yellow caudal and red dorsal are also about what I'd expect.
I've never seen one that displayed that vibrant a green, however.
A truly beautiful anthias. Great find!
-David