You brother needs to be physically living in Canada in order for you to claim points. Merely completing his landing or getting his PR card is not enough. You need to submit documents proving his residency, e.g. a residential lease, mortgage documents, utility bills, etc.