This really sounds like DH. He didn't start talking until he was 2 and then it was talking like an adult over night. He's probably between a 3-4 but very asynchronous so it's hard to tell for sure. I've actually heard a number of people see this (have a late talker and then an explosion).