The mayor has until May 3 to sign the bill, veto it or allow it to become law without his signature. It was unclear Friday how Caldwell will decide.