I'm not a lot of help, but I know with my ds7 we help his verbal language skills by pairing them as often as we can with visual language. (In his case, he mostly learned to speak after he learned to read. We subtitle everything he watches, write out as many instructions as we can, etc.)

Does he still confuse before and after if you give him a written definition, etc?