from the tail, that looks like a juvenile french angel. french angel has a yellow band at the back of the caudal fin while gray angel does not. also, the third yellow stripe on the french angel angles towards the back but doesn't on gray.
i hope you have a really large tank for him when he grows up. if you're not aware already, french angel is one of the biggest large angels, reaching 15" both horizontally and vertically. they need a minimum of 96" x 30" footprint, approximately 300-400 gallons. they are also very fast growing, if not the fastest growing fish. mine grew pretty much an inch every 1.5 months. the growth slows down around 10", but even at 10" it's still a big fish.