I'd say keep an open mind. He might very well be acting in good faith but that's no reason for either party not to be cautious. (Politely) ask for some more information to clarify, such as which part of "West Africa". The English isn't terrific, but as someone pointed out, that might just be because it's not his first language.
Be careful about demanding payment up front as that might make you look like a scammer (which would be a crowning irony). Personally I'd offer to go through some kind of intermediary service, like escrow.com (yes, they accept Paypal) although they will charge you (especially for Paypal - suggest an alternate form of payment if their fee is too steep). If you go through a major service then your customer may be a little more willing to divulge his bank details, if perhaps not to you.