If the bill had to be passed before anybody could read what was in it, why is he waiting a few days before he signs it?
Weekend. Maximum show effect goes with the weekly ‘news cycle’, a weekend ceremony will delay the maximum publicity potential.
He likes his ceremony, and they can't un-pass it. I'm sure he's got something really flashy set up for the signing.
Maybe burn a capitalist or banker in effigy?