Custom events run in sequence, not parallel. If Workflow 1 triggers a custom event that starts Workflow 2, Workflow 2 will complete before the remaining actions in Workflow 1 run.
I have tried creating two custom events triggers and wrapped in them my two backend workflows. Result was the same.