He's a Methamphetamine addict. His problem should resolve on their own promptly following cessation of Methamphetamine use. Aside from that, there's not much we can do to help you. I know you probably don't want it, but my advice would be to tell him to cut the shit or get the fuck out. A Meth binge is not casual drug use. It completely and entirely disrupts normal life and functioning once it reaches this stage. What he's doing to you is totally unfair, as he says "Hold on for just a minute" and then smokes Meth for days on end while you nervously wait, hope and pray for things to be normal again.
It's bad enough that you're asking complete strangers for support, which is not something most people want to do. The good news is that he doesn't need a detox so long as the only substance he's using is Meth, however, if he ends up in another state of psychosis, hospitallization could be unavoidable. It's so beyond your responsiblity to handle this it's not even funny. Either way, I believe there's going to be a confrontation, so if he's a violent guy at all, you might want to bring back up.