Thank you all
I think trying to use the same mosfet for all outputs is a good choice.
So VDSS > 24V (drain to source voltage rating, maximum a mosfet can withstand with the gate shorted to the source)
Comparing the suggestions I have the following:
NTZD3155C VDSS= 20V (so not ideal)
RUM002N05T2L VDSS=50V (in the ballpark)
AO3400 VDSS=30V (in the ballpark)
CSD17483F4 (Blueskull I have balls, but not that size
)
BSS806N VDSS= 20V (Love this overkill, will try it on other projects)
That leaves me with RUM002N05T2L and AO3400
Looking at the drive voltage (minimum/maximum voltage to switch the mosfet fully on)
I have
RUM002N05T2L min=1,2V max=4,5V
AO3400 min=2,5V max=10V
So when the CPU operates within the voltage range 1,7V the AO3400 will not turn fully on.
RUM002N05T2L is still standing I think.
Let me know if you have a better suggestion or if I missed something.
Tom