I use B2 to punish pop ups. You can get 40% off of the punish with good timing, and you don't have to worry about the 2 whiffing in the 35% punish.
I might start punishing pop ups with jump over punch though, for the 38% BNB combo. I heard that works to punish pop ups.
I use AA options depending on the range at which the opponent jumps, and if I know they're going to jump or not.
Closer non cross up jumps are punished by 3 since D1 will whiff. - Standing 2 would work as well, but I find if I'm using the 2 to the degree where it will hit when 3 won't, the teleport punch will always miss. So I don't use 2 as AA.
Average jumps are punished by D1.
Farther jumps are punished by D4...
And the times I know they'll jump...honestly I like the NJP a lot. But, every once in a while I do go for an AA B2 when I think I know they'll jump (this is rare though).
I guess I'll look into standing 1's now that Slips mentions them.