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 CecilMaverick once...it's still my favorite. Such a great cowboy name beyond the usual Jesse, Cody, etc.