Found myself in this situation a few months back. I explained to the 2nd recruiter I was at final interview but I preferred to keep confidential the name of the company. He understood the situation, then once I had the offer in writing, told him who it was. Result - happy candidate, good experience with the 2nd recruiter, would use him next time.I can imagine there are lots of cowboys out there though but a good one will understand your position. If it gets you in their bad books its probably because they want to put their own candidate into the company and deprive you of a job