Is his cough affecting his appetite and sleep? If so you might need to get more medication. Cough and phlegm, especially serious cases, can take up to one month to fully recover. But you should be seeing improvement from the onset of the illness as the days go by. If there is no improvement, then you have something to worry about.