Just FYI they no longer send the dues renrewal except by last date durs were paid. So check when he renewed last the renewal willbcome 11 0r 12 months from that date.
Contact your Post Quartermaster. He may have you send the check to him/her. Not sure if you can pay online, like the Auxiliary, but they should be able to answer that question for you. Look on movfw.org under Tools and see if there's a link there to pay. VFW dues is due 1 year after you payed the last time (doesn't go by fiscal year). So if it hasn't been close to a year, that could be why he hasn't received the renewal by mail. You can still pay it early if you wish.
Thanks! Your answer is awaiting moderation.