I agree with most who responded. Never rush to packaging. Err on the side of quality, not time or thirst. Personally, regardless of the beer, I never package less than 3 weeks from brew day. Almost all of my beers are primary only and the only post fermentation gravity reading I need is at the time of packaging.
The yeast's job isn't done when the air lock/blow off ceases to bubble. When active fermentation ends, the yeasts need time to clean up the by-products they have created during fermentation. This applies to ales as well as lagers. Lagers generally require a diacetyl rest, which dictates raising the temperature several degrees for a few days, and generally an aging at near freezing temperatures for several weeks to achieve the proper profile.
Ales, with the exception of some high gravity types, benefit from an extra week or so before packaging. If fermented at the lower end of the yeast's temperature range, raising the temperature a few degrees helps according to some sources. Higher gravity ales benefit from bulk aging, sometimes for several months,
Once you have read and brewed for quite some time, you may discover ways to expedite the process. I have been brewing for quite some time and still prefer patience. There are many very good beers out there to sample while You wait for yours to reach its peak.