You can build multiple ports in parallel *if and only if* they don't share any dependencies. If they share dependencies, you have to build and install those *before* building the other ports.
Otherwise, you can end up with multiple concurrent make processes trying to build the same port and stepping on each other's files.
The safest method is to build 1 port at a time.