Pineapple,
Some people swear by flushing, others (like myself) will tell you it's a waste of time and that the taste is all in the drying and curing process. From my perspective the major reason you don't want to cut off the nutes until the last couple days before harvest is that this is the most critical stage in the plants life, so denying it the nutes it needs is just hurting your final product. I personally give my plants their last watering with nutes about 4-5 days before harvest, then just water with some molasses added for the last few days, and everyone whose smoked my stuff has been really happy with the taste.
My drying process involves suspending the buds from the bars in a baby gate i have stretched between a couple stacks of boxes in a dark and cool corner of my basement. I DO NOT use a fan, and just let them air dry. I hang main colas by themselves, but all the rest are cut as a branch, trimmed, and the entire branch hung to dry as a single piece for about 5 days. After that they go into mason jars in a closet and spend between 10 and 15 days there curing. I usually open the jars and take all the buds out to air on a paper towel for about 5-10 minutes a day until they are starting to get a bit crisp (usually about 5-6 days), then seal them tight for at least 4-5 days before I consider them to be ready for smoking.