Most of his tracks have Darren Porter as the "written by" credits so yeah, most likely.
Some of his videos of him describing his tracks are really bizarre too. He's reading from a script and almost sounds like he doesn't know what half the things he says mean.