The answer is no, and Sonic sticks it to Amy once again. If you're wondering why I chose an old Eggman design it's because of personal preference. We'll have to assume that Sonic hasn't known about Eggman's birthday for a really long time in order for it to make sense.
This one goes out to
Happy belated birthday.