Yes because you assume the final cost will be 12 billion and not 20 billion.
Another real possibility is the project starts and gets engineering plans developed certified and on the shelf and 2 billion is spent getting things going… only to run into a snag and never get completed.
(Google the high speed rail line from Iowa City to Chicago .. that was also fully funded .. and still 10 years later not a single mile of rail has been laid)