Hi Gary you are correct this is a Purple Finch. Your bird has white undertail coverts and a House Finch would have streaked ones.
I came across this Juvi who,s about 4.5 to 5 inc[…]
I don;t know if anyone has posted any osprey yet[…]
Not sure how long you have been birding but people[…]