Hi Gran,
The most important thing you can do in a case like this is "use the system". It protects you, and shows that you can follow protocol.
First, I would most certainly file the ASAP. No brainer.
Second, I'd call pro stands. You MIGHT want to speak with some of the other FOs he's flown with to see if they've had similar experiences.
Now, depending on your airline, there is pro stands, and there is Pro Stands.
One is essentially filler standing in for a real committee, and you may or may not get any satisfaction and they may or may not have any power or influence to do anything.
The other is seriously committed to reigning in the ass hats before something bad happens. They have the ear and the respect of the training department and the chief pilot's office.
The last two ALPA groups I've worked with had a SERIOUS Professional Standards committees. Assuming that your group is the same, chances are when you call, you WON'T be the first person who has called about this guy...not by a long shot. In fact, when you drop the guy's name, you'll practically be able to hear the Pro Stand guy's eyes roll as he thinks "him again".
I won't go into what Pro Stands does at this point. It really all depends on the situation, the committee, the people involved, how tight they are with the chief pilot/training, how many times this has come up before...a whole slew of things.
If you DON'T get any satisfaction, and the problem STILL exists, then you have successfully jumped the required hoops, then you can bid around the guy or failing that, call the Chief Pilot and say you won't fly with the guy. Make sure you have exhausted all of your legitimate options before that last. You want a "paper trail" showing you followed the protocol.
Richman