Sounds like you've made some great steps already. A technical co-founder could really take you to the next level. I would however not rule out working with them part time before, as jumping head on in with a new technical cofounder is a bit like getting married after a first date. There should be a bit more of an exhaustive process gone through, which will payoff much better in the long run for you.