I love
Cecil!
Basil's not bad, though I think it would get a lot of mispronunciations. I can easily imagine both on children. I remember seeing the combo
Cecil Maverick once...it's still my favorite. Such a great cowboy name beyond the usual
Jesse,
Cody, etc.