I quite like Amadou.
But...look, you keep posting reams of names, but you aren't telling us where you're from.
So where are you? You say you're 'oop north' - does that indicate Doncaster? Alaska? Tunisia? Or does it indicate your background or heritage?
Stacy is a perfectly normal name for a boy in Bow, East London or in South Carolina. It's a bit "out there" for Whitby.
It's bleeding immaterial whether I, or any other poster likes or dislikes the name you pick for your baby as long as you like it and it suits them - names are an intensely personal thing.
But if you're asking us to ok a name that you think is a bit wacky, then you need to give us some info on where you are, what your (and your partners) background is etc.
Because if you live in Birmingham, then Stacy (while it isn't what I'd choose for a boy)is fine, if that's what you like. It wouldn't stand out too much or be 'weird'.
But if you live in Worksop then I'd counsel against saddling the boy with a name that will be seen as very girly and strange.
Depends on whether or not you're bothered by your child having an unusual name. If you are, then we need geographical details. If you're not, then stop asking us. Just pick one you like and run with it.