Change BusyTimeout to accept a timespan value. Instead of an int.