Flyford Flavell, Worcestershire