I suspect what you have is Mitoura gryneus (Olive Hairstreak). They are
fairly common in the Islands. I usually see the second brood around the end
of June, first of July. They are quit common at the corner of 314 and Route
2, across from Kim's Snack Bar. I can't seem to access your web photos, or I
would give you a more positive ID.