Apparatus and methods for delivering an amount of aerosolized medicine for inspiration by a patient in response to the occurrence of appropriate delivery point or points in the patient's detected breath flow. The aerosol medication may be administered as one or more pulses having a pulse width, shape, and frequency that will maximize the respirable fraction of the aerosolized compound being administered. The delivery point or points may be predetermined or determined from a prior inspiratory flow for depositing the selected medication at one or more desired locations in the patient's airway. Determined delivery points are recursively lowered for each inspiratory flow that does not satisfy one of the predetermined and previously lowered threshold. Changes in the patient's breath flow patterns during the course of an aerosolized medication inspiration therapy program may be detected and used to adjust the controlled amount of medication to be delivered in a given administration and/or to inform the patient of the patient's condition or change in condition. The device also may contain a library of administration protocols or operating parameters for different medications and a means for identifying from the canister the medicinal contents of the canister for customizing operation of the apparatus.