For starters, post some pics of your battery build for some feedback as this seems to be your first attempt.
Re BMS wiring, typically the below diagram will work for most BMS’s with common port but it could be different based on what brand you’re using. This is wire for “charge only” where you have bypassed the BMS for discharge and is, generally speaking, the preferred method for Esk8 batteries. There is also a loopkey wired in here in place of anti-spark which will serve much the same purpose and will also act as a circuit breaker. If you’re using something along the lines of an antispark switch seperate from the one included with your ESC, this diagram does not outline that wiring arrangement.
In terms of order of operations when completing your battery, that will differ for some people. Personally, I complete all the series connections, then wire the main battery leads with the loop key wired into the neg lead. If you aren’t immediately terminating the leads with an XT90S, then shrink tube the ends to ensure there is no chance of a short. Then, wire your BMS leads as above. Then, before plugging the wiring harness into the BMS, check your voltages on the harness. Start w B0 and work your way across. The voltages should increase with each lead depending on your SOC (e.g. B0–>B1= 3.5v; B0–>B2 = 7.0v and so on).
Once all of this is done, test your charge/discharge to make sure everything is working. Then, shrink wrap (etc…) your battery.