An open hand sounds like a slap, not a punch, except if you are wearing pink cleats.
As far as the NFL is concerned, it's a punch and an automatic ejection.
Trash-talk back, get into a shoving match, whatever. Maybe draw a personal foul (or, more likely, offsetting fouls). But you don't smack or punch an opposing player.