Gillis takes long and winding route to BMW Championship, best year ever