No doubt in my mind, that is an OWA based on the photo. The mottled thicker beak, slightly darker shade of green, lack of visible red or yellow on the shoulders of the wings, "Zorro mask" band of blue and the blue being a truer shade of blue (where as a BFA has more of a turquoise blue) are all indicators this little guy is an OWA. He also looks significantly smaller than a typical a.Xanthopteryx and does not have the right colorations for an a.aestiva (the 2 recognized species of BFA), though photos can be deceiving. Any idea of his weight (in grams)?
OWAs are a smaller species amazon and actually known to generally be calmer/more gentle birds than BFAs. What is this sweeties name? May be the picture but he looks to still be quite young. Has he seen an avian vet yet? If not, you should get him a checkup and established as a patient. The avian vet can determine gender and also confirm species.