Buzzards can be of some great size....depending upon how badly the aircraft was vibrating.....I can see some wisdom in making an Emergency Landing following a collision with a bird of that size.
Trying to make any sort of evaluation of the Pilot's reaction to such and event based upon that news report.....well simply isn't worth doing as it is entirely too vague.
No one got hurt.....which is the ultimate goal for every landing thus I would call the result.....Excellent!