It's been like 5 years since this guy was active, man... I don't think he's working on this anymore.
But personally, I don't think it's a good idea to make bombs solid, because then you can't throw other bombs/players/etc. over them. And it just gets messy when you have multiple people on the bomb, because, say, you have one guy setting a bomb and standing on it, well then, someone else can just walk right through the bomb to the other side, and that's not supposed to happen. Also, if you have monsters in play, then when you set the bomb to trap a monster, the monster can still walk through the bomb and get you while you're standing on it.
It's better to have players have a sort of variable checking if they're standing on a bomb, and keeping track of the ID of the bomb(s) that they are standing on, allowing them to pass through until the player object no longer tracks the ID, at which case the tracker variable set back to 0 and the player's code ceases to recognize the bomb(s) that it was standing on.
For enemies, they should back up off of a bomb when it is first set. Similar principle.
But seriously, bro, no solids. It just makes things messy. Solids should only be for outer walls.