Wow amazing that anything that tiny could have a living bird in it. I guess about the size of humming bird egg? or is it larger than a humming bird egg?
Okay so your finches are inside birds the only finches we have here are American Gold Finches. and of course they are outside. That is awesome you were able to find these babies still alive i hope they make it. I have rescues too. Mostly ducks.
So you have birds already nesting? we're frigid with 18" of snow on the way our wild birds are just trying to survive the winter. Bless their hearts I have my feeders full for them.
Well i honestly can't say they are the cutest things I've ever seen but they will be cuties soon. So tiny I bet feeding them is a very fragile experience. Did you hatch them too?
Are you going to release them once they hatch? Most don't think that is a good idea including myself since they will imprint on the first person or animal they see which means you will be their mama. Long term plans are important.
Sorry about Peep .