You've handled the situation well. Speaking as a journalist and someone who has personal relationships in the field that I cover, it's hard to always know where the line is. I typically look at it this way — can me covering a certain event or story lead to an inadvertent story? If so, I'll pass it on to a colleague.