I was out last weekend; it was crowded in the Gulf Islands.
He did have "anchoring rights", but I think you did the right thing. In 35 feet, I would guess you had had about 150-200 of rode out. If he is 250 feet away, no problem. In 150 feet he would have 600 - 750 feet of rode. I know no one who carries that much.
ISPA Yachtmaster Offshore Instructor Evaluator
Sail Canada Advanced Cruising Instructor
IYT Yachtmaster Coastal Instructor
ASA 201, 203, 204, 205, 206, 214
As I sail, I praise God, and care not. (Luke Foxe)