  We present some sharper finite extinction time results for solutions of a
class of damped nonlinear Schr{\"o}dinger equations when the nonlinear damping
term corresponds to the limit cases of some ``saturating non-Kerr law''
$F(|u|^2)u=\frac{a}{\varepsilon+(|u|^2)^\alpha}u,$ with $a\in\mathbb{C},$
$\varepsilon\geqslant0,$ $2\alpha=(1-m)$ and $m\in[0,1).$ To carry out the
improvement of previous results in the literature we present in this paper a
careful revision of the existence and regularity of weak solutions under very
general assumptions on the data. We prove that the problem can be solved in the
very general framework of the maximal monotone operators theory, even under a
lack of regularity of the damping term. This allows us to consider, among other
things, the singular case $m=0.$ We replace the above approximation of the
damping term by a different one which keeps the monotonicity for any
$\varepsilon\geqslant0$. We prove that, when $m=0,$ the finite extinction time
of the solution arises for merely bounded right hand side data $f(t,x).$ This
is specially useful in the applications in which the Schr{\"o}dinger equation
is coupled with some other functions satisfying some additional equations.
