So, as my professor pointed out, there is a solitonic solution for the BNLS. It is not numerically stable and not Explicit, but it still serves as a good check. A solitonic solution for the BNLS is the solution of the following radial ODE:
$ - \Delta _r ^2 R(r) - R(r) + |R(r)|^{2\sigma} R(r) = 0 $
$ R'(0) = R'''(0) = 0, $ $R(\infty) = 0 $
In the case of $d = 1 $ , $\sigma = 4$ , things get even simpler and you get the following ODE:
$ -R^{(4)} -R + R^{9} = 0 $
This solution has an asymptotic sanity check for $r >> 1$, which states : $R(r) \sim ce^{-r/ \sqrt{2} } cos(r/ \sqrt{2} ) $
Again, not a perfect sanity check but it should work. for more details, look at section 4 in this paper: http://www.math.tau.ac.il/~fibich/Manuscripts/dispersion.pdf