I collect these names just for fun. I have over 1,600 now and most of those names I found in police booking reports online, or in news articles such as this one.
One of my favorite names found just this week is Du Jour. Perhaps the mama found that name on a menu.
I too have a list of these names, although not nearly as long as yours. My favorite to date is Asfunzo.
you should publish that list as a book. i’d buy it for the huge entertainment value.