When it arrives I would check how well your 10BA nuts fit the thread before you use it for anything that matters.
I ordered some a while ago and the nuts were a very loose fit and it would have stripped the threads in no time, I asked the supplier about it and he refunded my money.
Apparently they are using a readily available size of metric round bar of a slightly undersize diameter which leaves the finished thread undersize as well.
Yours may be OK, but I would still be wary of it.
Phil