I received your PM, fast drive is not my cup of tea, unfortunately.
Having had my share of blown diodes due to poorly designed drivers in the laser show industry, I can suggested the following general additions. You haven't lived until 16 single mode red laser diodes die in a brief flash and go LED. This happened due to defects in a brand new commercial driver board, and at 35$ a diode... Some of my diodes cost 200$ each, so I tend to carefully obtain commercial drivers. When I'm not in the lab, my laser diodes are used in arrays for combination into one beam, so I tend to drive 4 diodes in series at a time. I only need 30 Khz at up to 1.5 amps, and no light feedback. I buy the drivers from a vendor known to not have issues.
So I suggest the following, as my concerns are more practical, and not about the driver bandwidth:
Add a Lasorb, make sure you have a fast, low Vf, reverse protection diode in series with the device, An independent upper limit current clamp circuit is a must, and insure you are ramping the power to the output stage after you know the op-amps in your circuit have stabilized. Thus some form of soft start.
A warning about working with LDs on the bench, the little 10 to 100 uf capacitors across the current limited output stages of bench power supplies tend to store charge and blow up diodes, as does the surge that many PSUs have during startup. In other words, commercial constant current bench supplies often have only the steady state current well defined.

If I could, I'd have a normally on FET (Depletion?) of some kind across the diode, until the circuit is stable. Normally closed mechanical shunt relays have traditionally been used for this, shorting the diode till the laser head cable is connected, or the PSU is stable, and they just are not fast enough.
The Lasorb is a static discharge protection device that has a structure like a Mosfet/SCR hybrid and is triggered by a fast DV/DT. I know the inventor personally, they do work, and I strongly suggest having one within 6 cm of any valuable LD.
www.lasorb.comI would have also sent you to Libbrecht and Hall as a start. There is a paper that was written in response to L&H that is worth a read:
An Ultrahigh Stability, Low-noise Laser Current Driver with digital control Christopher J. Erickson, Marshall Van Zijll, Greg Doermann, and Dallin S. Durfee Department of Physics and Astronomy, Brigham Young University.
REVIEW OF SCIENTIFIC INSTRUMENTS 79, 2008
Good, it is on line:
https://www.physics.byu.edu/faculty/durfee/Publications/Erickson08au.pdfWhich was a follow on to this:
https://tf.nist.gov/general/pdf/739.pdfIf you don't have academic access, emailing the professor will generally result in your receiving a preprint, if they are allowed.
If I had to design a very low current diode driver, I'd drive the diode off a high side current source and shunt it with a FET or Bipolar for the modulation, being careful to ensure there is a always a below threshold "leak" of current through the LD to protect it from surges.
Where you really should just go is here:
I'd suggest taking a look at APC style LD driver chips with PD feedback by ic_Haus:
https://www.ichaus.de/keyword/Laser%20Diode%20and%20LED%20DriversTake a look here for addressing some additional concerns, his writeup is pretty good..
http://hololaser.kwaoo.me/laser/red_diodelasers.html#LDdrvhttp://hololaser.kwaoo.me/electronics/myLDdriver.htmlOne last note, the traditional current source used for testing LDs by the laser show industry and laser hobbyists is a LM317 configured as a current source with just a non-inductive current sensing resistor. If the leads are kept short and the input power is filtered, this combination tends to lead to long diode life when used by amateurs. Evidently National's LM317 has the right startup characteristics, but others work as well. Hence my note on shunting the diode for regulation.
Steve