In the absence of other data, such as past year's food supply, current supply, geographic location/habitat, I'd not rule out those bucks being 2 1/2, although I'd hope they are both 1 1/2 (my current best guess for both).
More pics at more angles would help, but it's not as easy guessing age when they're still in velvet.
Very possible that spike began as a very late born fawn, was a diminutive spike at 1 1/2 and is still a spike at 2 1/2, yet still capable of being a nice 8-pointer by 3 1/2. If this is the case, even though we label him a "2 1/2", he might actually be closer to "2" during the fall.