Ricochet on his indie career, SmackDown & more