If Josh says you are ready, you are ready! Hehe, I know the feeling. I had just the same problem and got some really good answers. Check this post: When are you good enough?..and other similarly strange discussions. - Lounge - BassBuzz Forum
But I figured out you never stop being a beginner because there is always something new to learn. What’s funny is the same goes for everyone else in the band. Whether it’s a new song or a new technique, you can always learn something new, and that is good because that is the fun part! So put yourself out there, make an ad in a local Facebook group for musicians or something like that. Be honest about what you know and what you want, and you will be playing in a band shortly. You are definitely good enough; I watched your videos and you rock!