While jgit-flow doesn't natively support creating multiple hotfix branches, there's nothing keeping you from creating a single hotfix branch, then doing all of the development in a feature/bugfix branch. This would allow the hotfix branch to remain open for whichever bug fix was completed first.
But to answer your question, JGitflow makes certain assumptions about how and where a branch will be merged based on its type. Feature branches tend to go straight into develop. Release branches get merged into master and then develop. Hotfix branches get merged into master and then develop. When you create 2 hotfix branches at the same time, JGitflow's assumptions about merge ordering may start falling apart. Which hotfix branch gets merged in first? Also, JGitflow is modifying the pom files with different version numbers as you work through the process. This would usually cause merge conflicts but based on the assumptions its making, it can take some steps to avoid the merge conflicts. To make sure its assumptions hold true it enforces only a single hotfix branch at a time, and only a single release branch at a time.