Safely Driving a Brushless Motor
I have almost the same motor (DT700) sitting on my desk. No current limiting is necessary, it can handle stall currents for a few seconds. After that, the enamel may overheat and burn. Also damage to the magnets by heating above Curie point is possible. For extended periods with heavy load PWM throttling to keep the average current below \$18\,\mathrm{A}\$ is needed.

The maximum sustainable current also depends on cooling. With locked rotor and no air movement even limiting to 18A can lead to overheating after a while.

Edit: It is not advisable to start a BLDC with full throttle from dead stop. Something between 10 and 30 percent will work smoother and better.