lol my lemon oscar will let me pet it. my big one, which looks to be about twice teh size of yours, would prolly try to take my finger off, i dont get that close to its face to be honest. i mean ive been hand feeding them... and they dont bite me too bad most of the time, but... that big oscar has bitten me and drawn blood before so im like noddy really, i try not to pet it. its not really good for any fish to touch them really. it disturbs their slime coat which could make it easier for the fish to get sick or get a parasite like ick or whitespot.
btw, nice looking oscar you have there!