That's the problem why should the buff have a delay timer? Why does Firestarter have to wait for the projectile to hit before getting the proc? It's silly that you have to wait half a second before a cast instead of chain cast queuing.