Are there any issues with returning from a function before a promise has been resolved?
If you are not waiting for an asynchronous function to return a value, that's okay and you can still go on with the script.
However, make sure you are handling errors (which you do), so the program will not crash.