How you simulate a bulk conveyor depends on the type of system, and what your simulation output/input needs are. If you're doing something like a mass flow system (https://www.nerconconveyors.com/Nercon/Applications/Carton-Handling.htm), similar to what you would see in a bottling system, then I would suggest using our bottling library.
There are also bulk conveyors:
https://intecsolutionsusa.com/preform-systems/bulk-conveyor/
And singulators:
https://www.youtube.com/watch?v=8eDSvW9V2LU
The problem with trying to simulate these to a high degree of detail is that the behavior of the parts on the conveyor is dependent on physical interactions between the parts, and the only way to really simulate that to a high degree of detail is by using physics simulation. FlexSim does not include a physics simulator, and even if it did, using one would grind your run speed to a halt. That said, if you really need it to look right visually, and you want to just look at one or two bulk conveyors together, we've had an employee here build a singulator simulation in Unity, with its physics engine, so you could go that route. However, if you want to integrate a bulk conveyor into a larger system, then you should really think about making simplifying assumptions. If you were to think of the bulk conveyor was a "black box" that's integrated within your system, what are the things you absolutely need as far as inputs/outputs from the conveyor? Do you just need more space "horizontally" so you can put more items through given the speed of the conveyor. This could be solved with a standard conveyor by making an item's entry/moving/stopping space less than its physical space. It's still just a fifo conveyor, you're just allowing more items to go through it because they can overlap each other. I've attached a model that includes this mechanism, and moves the items horizontally to make them not actually overlap. Note that the non-overlapping only works when items are the same size, but, again, what are the simplifying assumptions you can make? Could you make this simplifying assumption even for different sized boxes, just assuming an "average" size of cartons? What is it you really need from the simulation, statistically?
Also, depending on the simplifying assumptions you're willing to make, I would also suggest perhaps looking at the bottling library. It essentially works similar to my sample using a standard conveyor.
SingulatorExample.fsm

Also included is an example that simulates a similar scenario, but with randomly sized and rotated boxes. Given the simplifying assumptions, boxes may overlap. However, it is nevertheless a reasonably good animation of what a singulator might look like.
