Hi Stacy,
I have two recommendations for your very own little pirate:-
1/ The Pirates League at Magic Kingdom
This is an interactive Pirate experience not to be missed by Pirate fans which i'm sure your son will enjoy!
Boys and girls are given their very own Pirate look and name, trained to swash buckle, taught the official Pirate League oath and prepared for their very own Parade of Pirates through Adventureland. It sure is a lot of fun and you can find out about all of the available packages
HERE
2/ Pirates and Pals Fireworks Voyage
Here you are able to sail the Seven Seas Lagoon with your Pirate host Patch, watch the Magic Kingdom fireworks from the water as well as meeting Captain Hook, Smee and one other surprise character on your return to shore. You can find out more information on this special experience
HERE
Wishing you a magical trip!