At max current that will lose 1.2 volts across the resistor, something(?) across the LM317, and 0.7 volts across D1, taking the supply voltage to the 08M2 close to 3 volts. My preference would be to use a low drop out 3.3 volt regulator to buffer the USB port from the external circuitry...