[I understand you have bigger problems to solve, but these " little bugs" could be managed simplier and faster (?)
None of these are "bugs", you shouldn't confuse the lack of a feature (like extra crew animations) as bugs, they are just things we don't have (YET). A "bug" would be advertising a feature which doesn't work.
The catering has that size and the fuel truck has that size and the airplane door have that distance so, other than waiting for having a larger selection of vehicles ( so a smaller fuel truck might arrive for smaller airplanes), the problem is caused by having selected Fueling and Catering at the same time.
This happened likely because you are using the Fenix, and one of the option of its automation is Fuel+Catering -> Boarding. If you set it to Boarding->Fuel, and call Catering separately, the issue is fixed.
Another option is disabling the rear Catering door, so only the front catering will arrive.