I have the same pair of Finch that come back every spring. They build their nest in the bracket of my TV dish on my front entry way. They do have babies every year and I was interested in finding out more about them. How long does the female sit on the eggs before they hatch, and how long do the babies stay around the nest before they take off on their own. I do enjoy having them around, and look forward to every spring for their arrival.