A CME would take days, but a solar flare would take 8 minutes.
My bad.
You were correct the first time. Light takes 8 minutes from the sun. You can see the flare in minutes but the mass from it that affects comms on Earth takes days.