You can message the Bug Lord @jamest0o0 he has a ton of different colonies and sells roaches. They are very healthy as well!
Here's a link to his forum thread showing what roaches he has for sale. https://www.chameleonforums.com/threads/roaches-and-isopods-updated.174164/
Here's a good blog by @Beman illustrating how she gained the trust of her chameleons. https://www.chameleonforums.com/blogs/building-trust-with-your-chameleon.2396/
Also your 100% sure leo is a male correct? Do you have pictures of his back feet? There should be tarsal spurs on his heels. If not you have a female, in which case you will eventually need a laying bin added to your enclosure as well for the females eggs. Even non fertile females will lay eggs.
@Brad can we go ahead and have this thread locked? Since it's apparent the OP does not want to be polite nor take advice like an adult. This could quickly snowball -_-