After needing a new pulley for my Kegels, I designed my own 3D printable version with a support bearing, thus getting rid of the need for bolts and nuts. https://grabcad.com/library/kegel-pulley-htd5-42t-1 The design was inspired by @JuniorPotato93’s version on thingiverse. Personally I only needed a 42t version for 15mm belts so that is the only version right now. If there is a need for other sizes I might do them on request. Should fit all wheels with the same core as the kegels.
The bearing needs more space on the axle so you might need to remove some part of your truck - takes you 15min and a saw or dremel. Also use a 8mm spacer (whatever you can find really - I filed down some plastic tubing for mine) between inner wheel bearing and the pulley bearing.
Let me know what you think! I printed it in TPU95A and it works beautifully.