Soloed him yesterday. Just had my Fess thrashing about on the ground and sprinted away from him as soon as the Boss linked us (green laser small damage, blue laser bad bad bad).
As long as you're 20-30m away from your companion within seconds of getting the debuff you're good.
Coruscant Heroic World Boss Solo Strategy Guide
- I used this vid to own the boss.