White House spokeswoman Dana Perino said President Bush will veto the legislation " very soon " after it arrives on his desk .