If you still have a butterfly choke, try pulling it while your riding. If you have a primer, pump it when the engine feels like it’s going to stall or hesitate. If either of these seems to keep it going then you'll know for sure you have a fuel delivery problem. I had a similar problem a few summers ago. I found what looked like lint in the micro filters. I cleaned it out and it ran fine for a while then it started stalling out again. When I took it apart, I found the micro filters were partially clogged again. I would up having to replace the fuel lines and filters because they were starting to deteriorate on the inside.
If you or another person had rebuilt the carbs make sure the screws are set rich for tuning. Usually 1.5 turns on the bottom screw, and 2 turns on the top screws unless you’ve deliberately over jetted the top end. In case there might be dirt trapped in one of the tuning screws, I like to turn the screws all the way in first (DO NOT OVER TIGHTEN) this technique on occasion can break up any debris missed in the carb enough to flush through.
Lastly, your engine needs to be airtight. If you have a leak somewhere in the cases, intake, or carb bases, it will affect (reduce) the pulse pressure. This causes the fuel pump(s) not to be able to draw fuel especially in the mid-throttle range.