Re: "the FBI has a larger database of over 640 million faces"
(and I wouldn't be surprised if they started to put it into place in the Bush years)
This all goes back to Admiral John Poindexter's Total Information Awareness program of 2003. The fact that it got rejected in its totality by Congress hasn't stopped the NSA and others from putting into place pretty much all of the separate elements. They only need to wait for the next large-scale terrorist atrocity and the terrified Congresscritters will fund the final piece that brings it all together.