I never received my bill, or received it late; do I still have to pay the penalty?

Yes, it is the homeowners responsibility to pay their bills on time.