That's a beautiful shot and if I'm not wrong that's a male sitting on his perch
I would suggest that it would depend if there are actually resident in your area. I live in a rural area and the bullfinch is a regular visitor to the sunflower heart feeders in my garden
What are the best chances of getting a Bullfinch to feed in a garden enviroment