Stop leak will probably only be a temporary fix. You said the system was just recently flushed, so that is good... but stop leak can block up the system in more places than just where the leak is.
If problems return after using the stop leak then you should consider replacing the radiator. It is probably only about $100 or so and is simple to do yourself.