another couple of weeks, whatever,
after a couple of weeks, I would translate
I met Carlos right after he saw that within weeks.
Sometimes for days or even weeks.