Yes, you're correct about the 28 days.

Under old rules, it used to be necessary to wait for a further year to elapse - after being granted Indefinite Leave to Remain - prior to applying for citizenship.

Under current
legislation, however, the waiting period has since been waived ... meaning it's now permissible to apply for naturalisation at ANY stage once you've cleared ILR.