Jack Stallard says Chris Davis is more patient now