Once someone has one of the bonus cards, it is theirs until they are beaten, not tied. If a player gets the longest road at 5 roads, it is their's until another player gets to 6 roads. The ownership changes instantly and automatically at that point.