it seems to only do it after really hanging it out for a bit then starts bogging under a load .
Out of everything you said, this sticks out.
Your float level might need to be adjusted. It sounds like your running the bowl dry "hanging it out".
Does hanging it out mean prolonged wide open throttle?