I did not check the census records, I just simply searched for CSA soldiers and the person I sent seemed to be the James Kirk in the 29th Miss. seeed to be the most logical person to be your ancestor according to the info you posted. Granted I could be confused about the location. It should be noted I do not have the 1860 census records for all counties of Mississippi, Lafayette county being one of those I do not have.
GP