I'd say he missed an opportunity to trap on the flop...why lead out? Opp could just as easily have folded after not catching either one of his overcards. Opp called the pre-flop raise so he's got some level of commitment to the hand, so let him lead out and then come over the top. Check/raise.