Negative Binomial Generating Function Method