Checking the 1860 census information for St. Clair County There are three possible Johny McBrayers
Johnson McBrayer, age 21
John W. McBrayer, age 22
John G. McBrayer,Jr., age 23
Good Luck with your research.