Question: do bgp timers have to match?
Answer: When the two BGP peers start building bgp relationship, they inform each other about their capabilities in ” Open Message” . This message also carries hold time configured on the peer. The common myth is both BGP peer mush have matching hold time and keep alive timer for BGP neighbor relationship.