A friend's DS is almost 5 and has only just worked out how to blow his nose recently (much to her relief!) - they have tried everything over the years but suddenly it just clicked. If it is a developmental thing maybe he really truly just hasn't gotten it yet I would speak with your GP an ask him to try and see if it is really something that he can't do or just won't do.