Nicholas Long, LP, NRP, BAAS