Any help is appreciated!
Look at my example. 2 k resistor value goes from 2 V input voltage, 150 R value goes from 150 mA output current. So we have to use 1 R shunt with those 2000/150 values. But we may use another values for Rshunt, approximately from 0.5 R to 8-10 R (load resistance is a base point). With too low Rshunt we'll have too low voltage across the shunt which is inconvenient. So, Rshunt have to be of a value which gives large enough shunt voltage, e.g. somewhere between 0.1-1.0 V (0.2-0.5 V possibly is better), but not too large.
With too high Rshunt resistance we need additional buffer for shunt voltage (as shown on my next post).
Output amplifier may consist of two or four opamps (as shown above), so one or two cases.
Example #1 is a basic circuit, and Example #2 is more close to real, with a trimmer to adjust output current and additional buffer for maximum possible output impedance. To imply trimmer we have to increase 150 R resistor values proportionally.