I remember reading that the deathbomb timer in EoSD gets smaller and smaller the more times you deathbomb- I dont remember who or where I read that though so it might be wrong, but it would explain why it feels so inco sistent.
Even then, its probably smaller than other games... Its way more rare IMO.
It's both.
EoSD has a deathbomb window of 6 frames (0.1 seconds), which is shorter than the window for other games: PCB has 6, 8 and 15 frames for Sakuya, Marisa and Reimu, respectively; IN has Border team and it's affected slightly by bomb stock iirc, and MoF+ games have 8 frames.
On top of that, the window does become smaller; if you deathbomb on, say, frame 2, your next deathbomb will only have 4 frames to activate. The 6 frames window resets after you die, though.