Alrighty guys and gals, somebody help me. I tried to dye my hair and it's now a bit of a hot mess.

This is where I started:

and after a bleach bath and L'Oreal Hicolor in Magenta, this is where we are. The ends got way lighter than the rest and did not take the color well:

Now, the underside that was darker to begin with took pretty well, and that's basically what color I want it to be all the way around:

Is there any way I can do that myself? I've got more dye and varying types of developer (9 vol, 20 vol, 30 vol). What say you internet friends?

Also worst case scenario I look like an emo teen for a few days until my colorist can get me in for an emergency sesh.