What a great project Idea! I have often looked at the internal schematic of the 555 and wondered if it could be made with discrete components - now I know that it is possible :-)
It’s a beautiful representation of a 555 timer in discrete component form - and functional too.
The 555 timer itself is a pretty simple IC since it’s just a few dozen transistors and resistors at its core.