"I bought 900 more shares last Thursday. Will I receive the $900 anytime soon?"
This coming week sometime. You bought the 900 shares during the due bill period, so you're not due the dividend on those shares until the due bill settlement date, which is 12-27. Don't be surprised if you don't get it until a few days after that, because brokerage houses are notoriously unreliable at paying on the due bill settlement date.