This is incredibly misleading. A "hydrogen bomb" generally refers to a thermonuclear fusion weapon. This is not that. It's just a "regular" chemical explosive.
The article makes it sound like this is a modified version of what's known as a hydrogen bomb, but without a fission-based detonator. It is not. It's a chemical bomb that yields flammable products so you get a fireball.
Also explosions aren't better because they last long lol, the whole point of an explosion is to be fast. By these metrics a log of wood is an even better bomb