@Hubert91 Actually, the M906 idle current doesn't come into effect until the whole machine is idle, ie it doesn't happen in the middle of a print job, only after the print job is finished, or a macro (like homing) has finished. So the M84 time is not too important. I have mine set to 20 seconds, but M906 set to 30%.
Ian