It appears that your son has upper respiratory tract
infection mostly due to viral origin.
You will have to continue with robitussin
to relieve the congestion .If the URI is of viral origin it might take a week time for him to get better.If he develops fever
and cough even while sleeping or has vomits after coughs then get him examined by his doctor again to rule out Bacterial infection or allergic bronchitis