I can say with almost certainty that it's called a "short bigeye" which is a type of blenny. Good find.
I've identified only one in many years around here, and it was a number of years ago back ... I saw your post and broke out my dichotomy key book and I'm getting the same answer.
(Pristigenys alta)
Thanks for sharing. How did you trap/find it?