Anytime from now onwards is fine. Capstar has a rapid kill effect and will knock dead any fleas on the cat that day. Frontline takes longer to kill the fleas but it has a longer persistence of activity — around four weeks. Thus, any fleas that he originally bought in with him should be well and truly dead by now.