A first in my garden

I've never seen a Hawfinch. I've have lived in the north west highlands for 20 years . Was very surprised this afternoon to walk into the kitchen, glance out the window at the feeders and see a male Hawfinch there! I see on RSPB and BTO distribution maps that this not a known stopping off point/residence for them but I wonder with the amount os snow we have had and the cold and wind that it is a strayed bird in passage?