In formal writing, the subject case is used after a linking verb, but in conversation, native speakers invariably choose the object case in sentences like this one: The winner of the election will be him.
Avoid the issue and say: He will be the winner of the election.
There isn’t much to add to what has already been said. The rule is that a pronoun that is functioning as a subject complement must be in the nominative case.