Rather unlikely Puma 10.1.5 would be able to support booting a later model mid-2005 iBook G4 that shipped with Tiger 10.4.x -- As Puma was intended to run on G3 PPCs, that often would have booted in OS 9 by default. And used rather different firmware in specific hardware for the old PPC G3 to use OSX on vintage chips. A real headache zone. I'd rather have seen some more parallel development of OS 9.2.2... Almost as good as Tiger 10.4.11 as a fine OS.
I vaguely remember Puma as a 'vast improvement over the OS X Public Beta of Sept 2000' which some foolishly installed on their workstations.
Use older Vintage hardware with partitioned hard disk drives, and watch for those which supported FireWire (iMac400DV was a good one) because you could use an external hard disk drive. Maybe even boot clones, etc from there. With all the limitations on the early hardware that made first practical use of OS X nearly impossible, a newer machine at the other end won't support an antique operating system readily if at all. Not without writing some code; and there probably are firmware considerations beyond the scope of reason. Better to get the correct hardware for the vintage experience.
Makes me tired just thinking about it!
Good luck & happy computing! 🙂