The rookie, the first one? Where did it happen? Were you on radar? The second one, different controllers use different techniques, it's up to the controller to judge traffic alerts/broadcasts. The traffic I deal with can be in very concentrated areas. A broadcast may be the quickest warning the controller can get out there.