Your annoying co-worker has been made aware that his behavior
is unacceptable - the next step is complaining to your manager.
Be sure to inform the manager that if he does not resolve the situation
that a complaint to HR is your next step - by doing this you will be going
through the proper channels, which is usually required.
The type of behavior you describe is considered harassment and constitutes a
"hostile work environment", which is rarely tolerated in todays business climate.
Once you go to HR with your complaint, they will most probably take immediate
action to diffuse the situation - especially if you work at a large corporation.
Be sure to use the term hostile work environment if you file a complaint with
HR - it should work wonders.......
