Yep, O'Keefe found some stuff that doesn't look good after cherry picking it out of thousands of hours of good and fully honorable behavior/interviews.
He's a slimeball who will do nearly anything to advance right wingnut hysteria. He was convicted of entering a federal building under false pretenses. plead guilty, and was sentenced to three years' probation, 100 hours of community service and a $1,500 fine.
The union guy's job is to protect union members. Where does that duty cross a line that should not be crossed? Many will argue and draw the line in different places.
For every union guy maladroitly defending a member, there are ten management guys trying to stick it to employees with crude, cruel, and illegal approaches that equal or exceed this one.