I think - though not positive - that this is a young blue grosbeak. Details came out clear but I couldn't get a back shot - darn inconsiderate of the little bird.
Love this one too and another great capture. You're finding such a variety of birds in your neck of the woods. I struggle with identifying those I'm not familiar with.