In Central America I was put in a hold at 6,000 ft which put me just below the tops for approach. It was not a busy airport but a pilot and controller kept talking in Spanish so about the 3rd turn in holding I got nervous about what was happening.
As I was joining the inbound hold a break in the clouds momentarily showed a plane converging with us so broke off my hold to avoid him. I was within 10 seconds of calling it a near miss thanks to the cloud break in a no radar environment.
I had a few words with him because he put our airliner in jeopardy to help his buddy land first putting him through the FAF at our holding point and altitude.