In the hopes of determining if this change was intentional or an inadvertent bug, I've put together a very quick trackfile demonstrating the behavior OP described.
I used TOO mode as it was quicker and easier to set-up for this example, but the difference in pickle behavior is identical regardless of mode selected. With eight GBU-38 JDAMs loaded and eight different waypoint targets designated (4 for TOO #1 & 4 for TOO #2) and all four pylons selected under the QTY OSB after mission designation. In the past, in this configuration, if you were to press and hold the pickle button, four bombs would drop (one from each pylon) and strike the four separate designated targets. The remaining four bombs would not drop. There would be a pause allowing for a change in targeting (perhaps to TOO #2 on each pylon to strike the remaining four targets)... or you could press and hold again to drop the remaining four bombs on the same four TOO #1 targets.
With the last major update (2.9.21.16362) this behavior changed to what you see in the attached trackfile... if you press and hold weapon release it will cycle through each station a second time without any pause and drop all eight bombs... but those eight bombs are directed at the same four TOO #1 targets. If you roll back to DCS version 2.9.20.15384 you can experience the old behavior with the pause after the selected pylons have each dropped a single bomb.
Obviously this can be mitigated by just pressing and releasing one time for each bomb drop, but since a change was made, it's worth getting a clarification.
F-18C_Ripple_Test_01.trk