I had a kolsch yeast that took about 3 weeks at 20c to finally finish, another time I had a saison go ballistic and hit around 90% attenuation in a few days, yet slowly continued to drop a few points a week for a further 3 weeks. I have also had the same saison that was finished in under a week...