Green’s Dictionary of Slang

button n.3

[they are ‘bright as a button’]

(US) a bright, cheeky person.

[US]H.E. Rollins ‘A West Texas Word List’ in DN IV:iii 224: button, n. A fresh fellow. ‘What a button he is!’.
[US]W. Coburn Law Rides the Range 68: You look a lot like Wade usta to look, button. I bet you got his sand too.
[US]F. Hunt Long Trail from Texas 18: I’m head wrangler of you two buttons.
[US]‘Tom Pendleton’ Iron Orchard (1967) 137: Don’t kid yourself, button.