Yep that is a young blackshoulder male! As chicks they are white, then they slowly get dark. He just still has some white on him but eventually all the white will be gone and he will have beautiful blue-black wings!
Wow. MinxFox I had no idea that they can change that much coloration to become a BS. Have you ever stopped at The BOAT to see These birds? they are free rangers and extremely friendly.
these are the big BS boy sorry the pics arnt that good