Oh boy: Baby Franklin Finn makes a grand entrance into the world