The term "good ole boy" is often used to describe a man who is a friend, companion, or colleague with whom a person has a long-standing relationship. However, some may find the phrase outdated or even offensive. Here are a few potential synonyms to use instead: an old friend, a trusty compadre, a loyal buddy, a dependable pal, a steadfast ally. These options may still convey the sense of familiarity and closeness that "good ole boy" connotes, while avoiding any stereotyping or negative connotations associated with the term.