OP. D@mn good shot. Little bit of luck, and a whole lot of skill involved in that one.
Living up here in western NY the first thing I looked for was spots, but having lived and hunted in NC I know how small most southern deer are. There is a reason that NC gives you 5 tags a season, that's all I have to say on that.
If it was me, in my neck of the woods, (we only get one buck tag a year, up to 2 doe tags, and 2 bow\ML if we get the premium licence) I would have passed him up. I don't worry about the antlers other than they are there until I have it on the ground myself. I am strictly out there for the meat. That being said, that's a nice little deer.
If I have to explain why I ride, you wouldn't understand. Explaining sex to an alien would be easier than explaining the feeling, one that boils all that is going on in your life down to what really matters each time you are in The Wind. All I can say is, Life is not Life without it.