Hi Fire Draggon.
No, the
World Devourer doesn't give you any charge point when you defeat him!
The bosses that provides you a charge are the 5 Mini Bosses:
Anomaly (Ankrahmun),
Realityquake (Svargrond) and
Rupture (Zao) and middle bosses;
Outburst and
Eradicator, those are the only way to get charges to defeat the Final Boss.
The following pictures was taken before my team and I defeat the
World Devourer.

And this is the picture after we kill it:

So I can tell 100% sure that
World Devourer doesn't give us any charge point !