Luke Donald admitted bad weather had played a part in his failed bid for a third successive BMW PGA Championship title.