Say goodbye to the electrician, and report him to whatever authority you can....
NM-B is only allowed to carry 30A....... even at the 90C rating it can only go to 40A. He's gonna get someone killed with statements like 100A.
Ampacity Charts - Cerrowire
NM-B can only be used at the 60C rating......have him look at 334.80 of the NEC
https://www.mysouthwire.com/medias/...duct-specifications/h77/hfc/8854083698718.pdf
"Southwire® Romex ® Brand SIMpull® NM-B (nonmetallic-sheathed) cable may be used for both exposed and concealed work in normally dry locations at temperatures not to exceed 90°C
(with ampacity limited to that for 60°C conductors)"
His FLA statements are crap. He's might be thinking you are installing a motor'ed item, but an EV charger takes full load all the time(after the first minute ramping up).
Worse than his FLA statements, he doesn't know about the 25% upsizing...
https://www.pge.com/includes/docs/pdfs/about/environment/pge/electricvehicles/ev5pt3.pdf
https://www.ecmweb.com/national-electrical-code/code-basics/article/20897937/ev-charging-systems
"Because these loads are continuous, it follows that overcurrent protection for supplying electric vehicle supply equipment must have a rating of not less than 125% of the maximum load of the electric vehicle supply equipment [625.21]. For that same reason, the conductors must also be sized no less than 125% of the continuous loads based on the terminal temperature rating ampacities, as listed in Table 310.15(B)(16), before any ampacity adjustment [110.14(C)(1) and 210.19(A)(1)]."
Call him on his DPD inspection, do it for him. He could and should have his license suspended. He probably should get some retraining. He's relying on what he remembers from what he learned 27 years ago, and at the rate he's going, he's gonna start burning houses down.
He is correct that on motor'ed items, its sometimes okay to put a bigger-than-conductor-ampacity breaker on, usually done to avoid startup current induced trips. EV's are not remotely like that.