Here is his index entry for his arrest in March '65
Brutsche, J. D. Greene Springfield Special Order 64, confining James C. Puckett, guerrilla, in the military prison 03-10-1865 F1388
And his release:
Baker, James H. Saint Louis St. Louis Special Order 176, releasing James Puckett of Morgan County, from Gratiot Street Prison upon his taking the Oath of Allegiance 07-17-1865 F1388
And page from Morgan County Hx showing he was elected Sheriff and Collector in 1860 and served to 1862.
There is a will from the circuit clerk office in Morgan Co that supposedly has info on family but I am unable to access it.
Just to be complete in references....